[英]How Kafka distributes the topic partitions among the brokers
我在3个不同的VM中有3个Kafka代理,其中一个还运行Zookeeper。 我现在创建一个包含8个分区的主题。 生产者在创建的“主题”上将消息推送到这些代理组。
当您创建新主题时,Kafka将分区和副本放置为首先使用具有最少数量的现有分区的代理,并且相同分区的副本位于不同的代理上。
添加新代理时,它将用于新分区(因为它具有最少数量的现有分区),但现有分区与新代理之间没有自动平衡。 您可以使用副本重新分配工具将分区和副本移动到新代理。
是的,您可以将分区添加到现有主题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.