【发布时间】:2018-01-08 11:40:32
【问题描述】:
我目前正在阅读有关动物园管理员的信息。我对 Zookeeper 领导选举有一些疑问。
前面提到过Zookeeper的leader选举机制有两种,Leader Election和Fast Leader选举。
当我们启动一个zookeeper服务器时,会遵循上述哪一种方法,以及其他follower如何知道leader何时宕机?
【问题讨论】:
标签: apache-zookeeper
我目前正在阅读有关动物园管理员的信息。我对 Zookeeper 领导选举有一些疑问。
前面提到过Zookeeper的leader选举机制有两种,Leader Election和Fast Leader选举。
当我们启动一个zookeeper服务器时,会遵循上述哪一种方法,以及其他follower如何知道leader何时宕机?
【问题讨论】:
标签: apache-zookeeper
阅读更多我发现,快速领导者选举将用于领导者选举。还有一个配置属性electionAlgo,我们可以通过它指定选举类型。
Zookeeper 将使用 ZAB(Zookeeper 原子广播协议)进行领导者选举,追随者将向领导者发送心跳以检测领导者失败。一旦从跟随者到领导者或领导者到跟随者的心跳没有在配置的会话超时内到达,领导者选举将再次发生。
【讨论】: