我们知道,在 kafka 0.8 中,producer 直接连接到 broker,而不连接到 zookeeper。比它如何在每个请求的基础上实现基于 Zookeeper 的负载平衡?实际上,当创建一个主题时,它的分区将分布在一个或多个代理中。发送消息时,会根据其关键字将其投递到某个分区。也就是说,一定要发送到固定broker上的固定partition。所谓的负载均衡是如何工作的?
问问题
760 次
我们知道,在 kafka 0.8 中,producer 直接连接到 broker,而不连接到 zookeeper。比它如何在每个请求的基础上实现基于 Zookeeper 的负载平衡?实际上,当创建一个主题时,它的分区将分布在一个或多个代理中。发送消息时,会根据其关键字将其投递到某个分区。也就是说,一定要发送到固定broker上的固定partition。所谓的负载均衡是如何工作的?