gpt4 book ai didi

apache-kafka - Kafka 故障转移和副本

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

假设我有一个由 3 个经纪人和 3 个动物园管理员组成的 Kafka 集群。

我有一个主题 accountsTopic设置为 replication factor of 3ISR of 2 .

如果Leader死了,kafka 将选举 ISR作为领导者,但第三个,(出于争论的缘故,它不是 ISR),它是否将在这个 2 节点故障转移设置中充当当前领导者的 ISR?

最佳答案

领导者死后会发生什么取决于您的配置。

默认 since 0.11 ,只有一个同步的副本可以被选为领导者。如果没有同步的副本,则分区脱机。这有利于一致性而不是可用性。

您可以设置 unclean.leader.election.enable=true在您的代理上,在这种情况下,如果没有同步的副本,将选择不同步的副本之一。这可能会导致数据丢失,但有利于可用性。当然,如果一些副本是同步的,它仍然会选择其中之一。

关于apache-kafka - Kafka 故障转移和副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51170959/

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