我有一个有三个经纪人的卡夫卡集群。

我误杀了他们中的两个。

我使用第一次运行它们时使用的相同server.properties配置文件重新启动它们,但它无法正常运行。

我的意思是当我运行bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic <topic_name> --from-beginning时,它什么都不打印,虽然当我用--zookeeper localhost:2181中没有被杀死的代理服务器的地址替换 localhost 时,它有所有的消息。

似乎两个重新启动的 Kafka 经纪人没有找到他们应该属于哪个集群。

我怎样才能解决这个问题?

此外,群集中的经纪人如何识别彼此的地址?通过server.properties文件中的zookeeper.connect字段?