Redis个人心得笔记(五)

11 篇文章 0 订阅

                                Redis个人心得笔记(五)


目录

                                Redis个人心得笔记(五)

一. 哨兵进程

结论:不管你之前多么的吊,人走茶凉,你走了,你就什么也不是了,回来可以,必须从头再来,

二.通过代码实现哨兵功能

测试结果

把6384进程杀死

运行代码报错 哨兵发现新老大死了,立马开会,再立新主

6382逮住机会,被哨兵(长老会)选举为新主节点(家主) 翻身农奴把歌唱


一. 哨兵进程

上回说到6382假死之后,哨兵选举6384成功上位,当6382复活之后,二人究竟谁才是主角呢,

1.首先6384已是主节点

2.6382复活之后,还沾沾自喜的以为自己是主节点

可是6385已经投靠了6384,以6384为主节点,(墙头草,之前还信誓旦旦的认6382为主呢)

6382这是才知道,为时已晚,无力回天,只好默默接受现实,成为从节点,

6382,只好隐忍下去,认6384为主节点,自己为从节点的事实了,

如此一来,6382和6384的猪脚之战才告一段落,以6384胜利宣告结束

结论:不管你之前多么的吊,人走茶凉,你走了,你就什么也不是了,回来可以,必须从头再来,


二.通过代码实现哨兵功能

测试结果

把6384进程杀死

运行代码报错 哨兵发现新老大死了,立马开会,再立新主

6382逮住机会,被哨兵(长老会)选举为新主节点(家主) 翻身农奴把歌唱

6384没想到有一天自己也被杀死,ps:root想让谁死,谁就得死,

总结:在主节点宕机的情况下,哨兵会通过选举方式,选举新主节点,需要一段时间,选举新的主节点,就会正常运行,这就是高可用的Demo,如果一个服务器宕机了,那么哨兵会立即选择一个服务器去代替当前服务器工作,不会影响后续工作,实现 高可用

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值