1

我目前在 Zookeeper ensemble 中有 3 台机器 - 我已经设置了配置文件,并且 ensemble 中的 3 台机器可以相互通信。

什么是领导人选举?是否需要使用 LeaderLatch 来启动领导者选举,还是在正确设置配置文件后自动发生?

4

1 回答 1

5

这有点令人困惑,因为 Zookeeper 服务器本身具有领导者的概念,当您设置 ZK 集成时,它负责选举。但该领导者纯粹是 ZK 内部的。有关更多详细信息,请参阅此帖子

如果你想为你的应用程序选举领导者,那么你需要实现一个领导者选举配方,或者使用像 Curator LeaderLatch 这样的东西,或者根据ZK 网站上的配方滚动你自己的。

于 2013-07-09T22:34:36.247 回答