【发布时间】:2020-11-10 17:29:01
【问题描述】:
我从https://niqdev.github.io/devops/kafka/ 看到这句话 和https://livebook.manning.com/book/kafka-streams-in-action/chapter-2/109(Kafka Streams in Action)
控制器代理负责为主题的所有分区设置领导者/追随者关系。如果 Kafka 节点死亡或无响应(对 ZooKeeper 心跳),则其所有分配的分区(领导者和跟随者)都由控制器代理重新分配。
我认为将追随者分区分配给其他经纪人是不正确的 - 因为除非经纪人回来,否则分区不会自行修复。我知道这只发生在领导者副本上,如果领导者副本的代理出现故障,则包含追随者的代理之一将成为领导者。但是,我不认为追随者的“重新分配”会自动发生,除非手动启动重新分配。请添加您的输入
【问题讨论】:
标签: apache-kafka confluent-platform