在设置3机组合后,是否需要在单独的步骤中执行领导者选举?

时间:2013-07-08 23:57:30

标签: apache-zookeeper apache-curator

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

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

1 个答案:

答案 0 :(得分:5)

这有点令人困惑,因为Zookeeper服务器本身具有领导者的概念,它在您设置ZK集合时负责选择。但这位领导人纯粹是ZK的内部人士。有关详细信息,请参阅this post

如果你想为你的应用程序选举领导者,那么你需要实施一个领导者选举食谱,使用像Curator LeaderLatch这样的东西,或者根据the recipe on the ZK site滚动你自己。