![集群中的 kafka 机器和 kafka 通信](https://linux22.com/image/733369/%E9%9B%86%E7%BE%A4%E4%B8%AD%E7%9A%84%20kafka%20%E6%9C%BA%E5%99%A8%E5%92%8C%20kafka%20%E9%80%9A%E4%BF%A1.png)
我们有 3 个 kafka 代理节点和 3 个 zookperes 服务器的 kafka 集群
kafka 版本 - 10.1(hortonworks)
据我所知,由于所有元数据都位于 zookeeper 服务器上,并且 kafka 代理正在使用这些数据(kafka 通过端口 2181 与 zookeeper 服务器对话)
我只是想知道每台 kafka 机器是否与集群中的其他 kafka 通信,或者 kafka 是否仅从 zookeepers 服务器获取/放置数据?
那么 kafka 服务是否需要与集群中的其他 kafka 进行通信?或者也许 kafka 机器仅从 zookeepers 服务器获取所需的所有信息?