gpt4 book ai didi

apache-zookeeper - 使用偶数个节点运行zookeeper

转载 作者:行者123 更新时间:2023-12-04 08:33:12 28 4
gpt4 key购买 nike

在 6 节点集群上运行 zookeeper 时,有谁知道法定人数是自动确定为 4 节点还是 3 节点?

如果法定人数选择为 N/2,那么它将变为 3,并可能导致裂脑情况。
如果法定人数选择为 (N+1)/2,那么它将变为 4,并且将避免出现裂脑情况。

所以我希望是后者,但 documentation没有提到那种类型的任何东西。
有没有人确定知道这一点?

附言我知道建议使用奇数个 zookeeper 节点,但我只是想知道偶数个节点的情况会发生什么。

最佳答案

参见 org.apache.zookeeper.server.quorum.flexible.QuorumMaj.java

public boolean containsQuorum(HashSet<Long> set)
{
return set.size() > n / 2;
}

关于apache-zookeeper - 使用偶数个节点运行zookeeper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47495694/

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