Kafka 中 Zookeeper 与 Controller Broker 的职责
Responsibility of Zookeeper Vs Controller Broker in Kafka
我了解 Broker Controller 负责管理 cluser 中的所有 broker。根据我的理解,ZooKeeper 有助于识别控制器。
是ZooKeeper的职责仅限于识别Controller还是Zookeeper更多的负责集群的管理
其次,Producer/Consumers通过broker列表来识别集群的状态,为什么Producer/Consumers不与zoo-keeper交互?
在 KIP-500(移除 Zookeeper)之前,Zookeepeer 维护主题列表、它们的副本放置、Kafka ACL 以及其他细节,而不仅仅是领导者选举设施
why Producer / Consumers doesn't interact with zoo-keeper?
他们曾经(Kafka 客户端早于 0.9),但为了减轻维护负担并简化重写客户端库的代码库,已将其删除。
我了解 Broker Controller 负责管理 cluser 中的所有 broker。根据我的理解,ZooKeeper 有助于识别控制器。
是ZooKeeper的职责仅限于识别Controller还是Zookeeper更多的负责集群的管理
其次,Producer/Consumers通过broker列表来识别集群的状态,为什么Producer/Consumers不与zoo-keeper交互?
在 KIP-500(移除 Zookeeper)之前,Zookeepeer 维护主题列表、它们的副本放置、Kafka ACL 以及其他细节,而不仅仅是领导者选举设施
why Producer / Consumers doesn't interact with zoo-keeper?
他们曾经(Kafka 客户端早于 0.9),但为了减轻维护负担并简化重写客户端库的代码库,已将其删除。