【redis】sentinel领导者的选举

领导者的选举
。原因:只有一个sentinel节点完成故障转移
。选举:通过sentinel is-master-down-by-addr命令都希望成为领导者
    1,每个做主观下线的Sentinel节点向其他Sentinel节点发送命令,要求将它设置为领导者.
    2,收到命令的Sentinel节点如果没有同意通过其他Sentinel节点发送命令,那么将同意该请求,否则拒绝
    3,如果该Sentinel节点发现自己的票数已经超过Sentinel集合半数且超过quorum,那么它将成为领导者
    4,如果此过程有多个Sentinel节点成为了领导者,那么将等待一段时间重新进行选举

 

posted @ 2018-06-13 17:20  丰study  阅读(1178)  评论(0)    收藏  举报