分享

Sentinel Redis模式下的几个哨兵端口的连接一直增加

zstu 发表于 2017-2-28 17:31:55 [显示全部楼层] 只看大图 回帖奖励 阅读模式 关闭右栏 16 20015
我的redis是配置sentinel主备模式,但哨兵端口的连接一直增加,并且有很多的失效连接

redis的配置文件redis.conf中的keepalive是300 maxclient是10000 open files 是32768
QQ截图20170228172945.png

已有(16)人评论

跳转到指定楼层
qcbb001 发表于 2017-2-28 18:30:53
端口应该只有一个。楼主执行下这条命令。贴出来看下
[mw_shl_code=bash,true]sudo netstat -anp|grep 26379[/mw_shl_code]
回复

使用道具 举报

zstu 发表于 2017-2-28 18:33:04
qcbb001 发表于 2017-2-28 18:30
端口应该只有一个。楼主执行下这条命令。贴出来看下
[mw_shl_code=bash,true]sudo netstat -anp|grep 2637 ...

太多了 截屏了一部分
QQ截图2017.png
回复

使用道具 举报

zstu 发表于 2017-2-28 18:34:31
zstu 发表于 2017-2-28 18:33
太多了 截屏了一部分

现在 sudo netstat -anp|grep 26379 |wc -l
结果:4717
回复

使用道具 举报

qcbb001 发表于 2017-2-28 18:43:45
zstu 发表于 2017-2-28 18:34
现在 sudo netstat -anp|grep 26379 |wc -l
结果:4717

上面ip应该是内网的吧,是同一台机器,还是多台。拿出几个例子【ip】看下
回复

使用道具 举报

zstu 发表于 2017-2-28 18:57:27
qcbb001 发表于 2017-2-28 18:43
上面ip应该是内网的吧,是同一台机器,还是多台。拿出几个例子【ip】看下

对,是内网,是一台机器虚拟出来的
QQ截图.png
回复

使用道具 举报

qcbb001 发表于 2017-2-28 19:02:36
zstu 发表于 2017-2-28 18:57
对,是内网,是一台机器虚拟出来的

sentinel.conf文件中
down-after-milliseconds
这个参数调大一些

回复

使用道具 举报

zstu 发表于 2017-2-28 19:10:26
qcbb001 发表于 2017-2-28 19:02
sentinel.conf文件中
down-after-milliseconds
这个参数调大一些

down-after-milliseconds这个参数是sentinel会向master发送心跳PING来确认master是否存活,这个跟很多的失效连接有什么关系呢?
回复

使用道具 举报

qcbb001 发表于 2017-2-28 19:12:38
zstu 发表于 2017-2-28 19:10
down-after-milliseconds这个参数是sentinel会向master发送心跳PING来确认master是否存活,这个跟很多的 ...

失效的链接,具体是指什么??端口,如果是失效端口的话,可以及时释放端口,网上资料比较多。
心跳时间加长这个也是减少请求,如果时间过于频繁,会造成端口过多
回复

使用道具 举报

zstu 发表于 2017-2-28 19:15:15
qcbb001 发表于 2017-2-28 19:12
失效的链接,具体是指什么??端口,如果是失效端口的话,可以及时释放端口,网上资料比较多。
心跳时间 ...

我在86上执行sudo netstat -anp|grep 192.168.1.87 |wc -l  连接数有6824个,在87上执行netstat -anp | grep 26379 |wc -l 查看对应端口占用是2255个
回复

使用道具 举报

12下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条