我有一个有三个经纪人的Kafka集群。
我误杀了其中两人。
我使用第一次运行它们时使用的相同server.properties
配置文件重新启动它们,但它无法正常运行。
我的意思是,当我运行bin/kafka-console-consumer.sh --zookeeper localhost:2181 --topic <topic_name> --from-beginning
时,它什么都不打印,尽管当我用--zookeeper localhost:2181
中尚未被杀死的代理服务器地址替换localhost时,它有所有消息。
似乎两个重新启动的Kafka经纪人没有找到他们应该属于哪个群集。
我该如何解决这个问题?
此外,群集中的经纪人如何识别彼此的地址?在zookeeper.connect
文件中的server.properties
字段?