rocketMQ的生产者是从nameserver寻找broker信息,kafka也是类似从zookeeper寻找broker信息吗?
6条回答 默认 最新
CSDN专家-深度学习进阶 2024-03-13 08:00关注是的,两者在寻找Broker这一核心机制上是类似的,都依赖一个元数据服务组件来查询可用Broker。
Kafka中的生产者需要从ZooKeeper获取Broker的地址列表。在Kafka集群中,组件Broker负责处理消息的读写。
ZooKeeper作为Kafka的协调中介,存储了全部Broker的元数据,Producer和Consumer都可以从ZooKeeper读取Broker信息。解决 无用评论 打赏 举报