gpt4 book ai didi

solr - Leader 选举 SolrCloud + Zookeeper

转载 作者:行者123 更新时间:2023-12-04 02:51:16 32 4
gpt4 key购买 nike

我有一个运行着 3 个实例的工作 Zookeeper 集合,还有一个带有一些 solr 实例的 solrcloud 集群。我创建了一个设置为 2 个分片的集合。然后我:

create 1 core on instance1
create 1 core on instance2
create 1 core on instance1
create 1 core on instance2

只是为了有这个配置:

instance1: shard1_leader, shard2_replica
instance2: shard1_replica, shard2_leader

如果我向 instance1 添加 2 个核心,然后向 instance2 添加 2 个核心,两个领导者都将在 instance1 上并且不会进行重新选举。

instance1: shard1_leader, shard2_leader
instance2: shard1_replica, shard2_replica

回到我的理想场景(分离的领导者),当我添加第三个实例和 2 个副本并杀死我的一个运行领导者的实例时,选举选择已经有领导者的实例。

我的问题是为什么 Zookeeper 采取这种行为。不应该分配领导吗?如果我向双领导实例施加压力,Zookeeper 会进行选举吗?

最佳答案

在 lucene 论坛上从 Erick Ericson 那里得到了这个答案:

这可能不是那么重要的担心。额外的领导者的职责非常少。领导者会转移无论如何,当你重新启动服务器等时,真的感觉还为时过早优化。

关于solr - Leader 选举 SolrCloud + Zookeeper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17601765/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com