Kafka - 连接远程代理失败 - NoBrokersAvailable

时间:2016-03-26 20:07:45

标签: apache-kafka kafka-consumer-api

我创建了一个包含3个节点的群集(谷歌云)。 Zookeeper正在所有节点上运行,我已经在其中一个从节点上启动了Kafka。我可以从群集上的任何计算机进行通信(发布/使用),但是当我尝试从远程计算机连接时,我得到NoBrokersAvailable异常。

我已经在防火墙中打开了用于测试的端口,我尝试在Kafka配置中搞乱advertised_host和端口,但我无法连接。

预期配置是什么? - 我希望,有合适的默认值,我的配置可以在内部和远程情况下工作,但事实并非如此。我不确定zookeeper / kafka配置的哪一部分允许我调整它。 该怎么办?

1 个答案:

答案 0 :(得分:0)

advertised.listeners=PLAINTEXT://<broker_ip>:9092文件中设置server.properties。重新启动kafka-server和producer以及consumer(无论哪个或两者都在运行)

请在另一个帖子中查看我对同一问题的回答

NoBrokersAvailable: NoBrokersAvailable-Kafka Error