是否可以拥有一个多节点kafka集群,其中所有节点都指向同一个zookeeper的单个实例? 我有一个docker容器,它有kafka和zookeeper 我想建立第二个kafka节点(在一个单独的主机上,没有docker),这将指向同一个zookeeper。 是否有任何特殊的配置参数,我需要在server.properties文件中设置?
答案 0 :(得分:3)
是否可以拥有一个多节点kafka集群,其中包含所有节点 指向同一个zookeeper的单个实例?
当然你可以这样做,Kafka依靠Zookeeper存储状态和配置信息,但对Zookeeper集群的大小没有限制。较少的ZK节点提供较少的可用性保证,但对整个群集功能没有影响。
只需配置具有唯一ID的新Kafka节点并指向同一个zookeeper节点
的 broker.id = 唯一ID 强>
的 zookeeper.connect =本地主机:2181 强>