[Redis-Server-1]
主机名
= host-1
系统
= centos-7.3
地址
=
1.1.1.1
软件
= redis-3.2.9
6379
26379
[Redis-Server-2]
主机名
= host-2
系统
= centos-7.3
地址
=
1.1.1.2
软件
= redis-3.2.9
6379
26379
1.参照Redis主从 部署和配置,先搭建一个主从结构
2.每个节点都填写主redis的ip和端口,最后的1代表只要有一个哨兵节点认为主有问题,就切换主从,有3个节点可以写2
vim sentinel.conf
protected-mode yes
bind 1.1.1.1
#监听地址修改
daemonize yes
port 26380
sentinel monitor mymaster 1.1.1.1
6379
1
#这里修改成主的信息
sentinel down-after-milliseconds mymaster 3000
sentinel failover-timeout mymaster 1800
3.启动
sentinel 启动之后,就会从主redis获取它的信息还有从redis的地址,当前可以看到哨兵的日志
src/redis-sentinel sentinel.conf
4.关闭master 我们手动关闭Master 之后,sentinel 在监听master 确实是断线了之后,将会开始计算权值,然后重新分配主服务器
连接哨兵,查看信息状态
src/redis-cli -p 26379
INFO
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。