在无主建筑中使用Zookeeper有意义吗?

vkc1a9a2  于 2022-12-09  发布在  Apache
关注(0)|答案(1)|浏览(161)

在使用一致散列的分布式设置中,例如使用一致散列的分布式缓存实现,我们如何管理多个节点?我的意思是,当一个服务器死亡或新添加的和类似的东西时,监视健康和调整负载。
这里我们没有任何主节点,因为所有的对等节点都是相同的。所以gossip协议正在进行中。但是我想知道我们可以使用zookeeper来管理这里的节点吗?或者zookeeper只能在我们需要主从协调的地方使用?

g9icjywg

g9icjywg1#

我认为在你的例子中,zookeeper可以用于领导者选举,并在新节点加入时为节点分配正确的令牌范围。在非常相似的情况下,Fb Cassandra的前一个版本也曾出于同样的原因使用zookeeper,但后来社区取消了它。请阅读this的复制和引导部分。

相关问题