正在回答 回答被采纳积分+1
5回答
幕布斯5402859
2020-08-16 11:52:43
不需要,哨兵和redis是两套不同的机制,只不过哨兵监控redis而已。
假设redis重启需要的时间很长,那就和宕机没有区别,依旧是 sdown -> odown -> 选举 没有区别。
如果 redis重启需要的时间很短,那可能 sdown 无法转换为 odown 也就和没重启没区别。
如果非要保持 重启redis的 master 身份,那就把sentinel关掉就好。
慕移动8157419
2020-08-10 00:57:35
哨兵不是守护进程吗,应该不算redis子进程吗。而且redis挂了还需要哨兵写自己日志呀选举什么的。最后一点课程中我记得是建了9个哨兵,如果redis挂了哨兵死了三个会出现每个slave得票三个的情况。最后如果redis挂了又好了,那哨兵不是永久死了,哨兵又不是启动redis脚本就生成凭什么要归redis进程管。
Dream_Weaving
2020-08-08 21:49:04
应该不需要重启 因为哨兵没有停 只是停了redis
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星