博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
redis 实验(四)监控哨兵
阅读量:7157 次
发布时间:2019-06-29

本文共 684 字,大约阅读时间需要 2 分钟。

在一主多从的架构下,需要使用多个哨兵来监控整个系统架构的健康程度

redis-server

redis-server --port 6380 --slaveof 127.0.0.1 6379

redis-server --port 6381 --slaveof 127.0.0.1 6379

启动3个实例

6379的端口上有2个从机

编辑配置

vi sentinel.conf

确认sentinel monitor mymaster 127.0.0.1 6379 1

redis-sentinel sentinel.conf

哨兵已经启动并且找到了2个从实例

容我搞个破坏,把6381的实例停止

等了30秒之后,哨兵发现了从实例的宕机

当从实例启动的时候,哨兵也有日志记录

我把主实例停了,端口6379 故意宕机

日志显示master挂了

6381端口上的从实例,经过选举成为master

6379默认实例起来,6381 从实例显示2个从实例连接成功

重新cat 一把配置,发现哨兵会把已知的实例写入配置文件中,还算是智能

配置文件中

sentinel monitor mymaster 127.0.0.1 6381 1

ip 端口 仲裁数量

仲裁数量表示节点挂了需要几个哨兵同意,一般为N/2+1,3个节点需要设置成2

# sentinel down-after-milliseconds <master-name> <milliseconds>

60秒没有反应视为挂了

sentinel down-after-milliseconds mymaster 60000

转载地址:http://txhgl.baihongyu.com/

你可能感兴趣的文章
Server 2003 当用户从 CA Web 注册页请求的证书"没有证书模板可能会找到"错误消息...
查看>>
android 取消标题,程序意外停止
查看>>
合服操作 first
查看>>
CXF开发webservice
查看>>
Oracle存储过程基本语法
查看>>
CocoaPods制作自己的podspec文件
查看>>
http://xinjiang.iteye.com/blog/1678175
查看>>
我的友情链接
查看>>
Android WebService
查看>>
ISCSI_YUM安装教程
查看>>
vivo联手京东,打通线上线下营销生态
查看>>
zabbix服务端安装教程
查看>>
Windows系统服务器(网站)安全注意事项
查看>>
管理Linux启动项——停止MySQL自启动
查看>>
Python 自动化运维1-字典
查看>>
网络数据隐私保护,阿里工程师怎么做?
查看>>
始于阿里,回归社区|阿里巴巴的开源之路
查看>>
JUC包中的分而治之策略-为提高性能而生
查看>>
如何命令行获取ip地址归属地 非网页形式
查看>>
bigbluebutton1.0\mconf-web\mconf-mobile安装部署联调
查看>>