负载均衡-kafka订阅消息系统

时间:2024-05-16 04:17:37
【文件属性】:

文件名称:负载均衡-kafka订阅消息系统

文件大小:320KB

文件格式:PPT

更新时间:2024-05-16 04:17:37

kafka

负载均衡 负载均衡可以分为两个部分:producer发消息的负载均衡和consumer读消息的负载均衡。 producer有一个到当前所有broker的连接池,当一个消息需要发送时,需要决定发到哪个broker(即partition)。这是由 partitioner实现的,partitioner是由应用程序实现的。 broker和consumer之间利用zookeeper进行负载均衡。所有broker和consumer都会在zookeeper中进行注册,且 zookeeper会保存他们的一些元数据信息。如果某个broker和consumer发生了变化,所有其他的broker和consumer都会得到 通知。


网友评论