我已经安装了kafka_2.11-1.1.0并将广告发布的侦听器设置为advertised.listeners=PLAINTEXT://<my-ip>:9092(在$KAFKA_HOME/config/server.properties中)。

我可以使用Java代码连接并写入我的kafka,并通过kafka-tool从另一台服务器查看群集,但无法从本地计算机(已在其上安装kafka群集的计算机)向主题写入消息。

我还尝试将侦听器的值设置为listeners = PLAINTEXT://:9092,但没有任何更改。我应该如何对我的kafka进行操作,以使其可以从本地主机的内部和外部访问和写入?

最佳答案

在server.properties中,使用以下两个属性

listeners=PLAINTEXT://0.0.0.0:9092
advertised.listeners=PLAINTEXT://<your ip>:9092

10-02 08:44