Hexo

点滴积累 豁达处之

0%

zookeeper选举Leader源码分析

zookeeper选举Leader源码分析

启动或leader宕机选举leader流程

Zookeeper_leader01

leader选举多层队列架构

​ 整个zookeeper选举底层可以分为选举应用层和消息传输层,应用层有自己的队列统一接收和发送选票,传输层也设计了自己的队列,但 是按发送的机器分了队列,避免给每台机器发送消息时相互影响,比如某台机器如果出题发送不成功则不会影响对正常机器的消息发 送。

Zookeeper_leader02

Leader选举源码流程图

Zookeeper_leader03

参考链接