向集群中的一个 Kafka 代理发布消息的影响

Impact of publishing messages to one Kafka broker with in a cluster

我有一个包含三个代理和 zookeeper 实例的 Kafka 集群。将每个分区的复制因子保持为 2。

我想通过提供一个代理地址来了解将消息发布到集群中的单个节点的影响。如果消息适合其他代理持有的分区,此代理是否会向其他代理发送消息?

谁能解释一下内部同步的工作原理或者指向资源。

giving one broker address

即使您提供一个地址,bootstrap 协议 returns 也会将所有代理都交给客户。

分区程序逻辑确定将数据发送到哪个代理中的哪个分区 - 您的目标是分区,而不是客户端中的代理。