CodisLabs / CodisLabs/codis

proxy挂掉问题

Open
#1,498 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
13.2k
Forks
2.7k
PR merge metrics
No merged PRs in 30d

Description

`2018/05/27 13:18:01 sentinel.go:73: [WARN] sentinel-[192.168.1.85:26379] masters failed
[error]: dial tcp 192.168.1.85:26379: i/o timeout
4 /usr/local/gopkg/src/github.com/CodisLabs/codis/pkg/utils/redis/client.go:42
github.com/CodisLabs/codis/pkg/utils/redis.NewClient
3 /usr/local/gopkg/src/github.com/CodisLabs/codis/pkg/utils/redis/client.go:32
github.com/CodisLabs/codis/pkg/utils/redis.NewClientNoAuth
2 /usr/local/gopkg/src/github.com/CodisLabs/codis/pkg/utils/redis/sentinel.go:89
github.com/CodisLabs/codis/pkg/utils/redis.(*Sentinel).dispatch
1 /usr/local/gopkg/src/github.com/CodisLabs/codis/pkg/utils/redis/sentinel.go:307
github.com/CodisLabs/codis/pkg/utils/redis.(*Sentinel).mastersDispatch
0 /usr/local/gopkg/src/github.com/CodisLabs/codis/pkg/utils/redis/sentinel.go:336
github.com/CodisLabs/codis/pkg/utils/redis.(*Sentinel).Masters.func1
... ...
2018/05/27 13:18:01 sentinel.go:67: [WARN] sentinel masters voted = (2/3) masters = 1 ()
2018/05/27 20:18:05 sentinel.go:67: [WARN] sentinel masters voted = (2/3) masters = 1 (context deadline exceeded)
2018/05/27 20:18:05 sentinel.go:73: [WARN] sentinel-[192.168.1.85:26379] masters failed
[error]: context deadline exceeded
2 /usr/local/gopkg/src/github.com/CodisLabs/codis/pkg/utils/redis/sentinel.go:103
github.com/CodisLabs/codis/pkg/utils/redis.(*Sentinel).dispatch
1 /usr/local/gopkg/src/github.com/CodisLabs/codis/pkg/utils/redis/sentinel.go:307
github.com/CodisLabs/codis/pkg/utils/redis.(*Sentinel).mastersDispatch
0 /usr/local/gopkg/src/github.com/CodisLabs/codis/pkg/utils/redis/sentinel.go:336
github.com/CodisLabs/codis/pkg/utils/redis.(*Sentinel).Masters.func1
... ...
`
我的codis proxy每天报这个错,有没有哪位同僚遇到过,有多个proxy都报这一个错,但是不在同一时间。我观察过服务器网络流量,也没有发现瓶颈值。跪求提供一下解决思路!

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.