我在Linux机器上启动了zookeeper和Kafka服务器 . 两台服务器都已成功启动 . 之后我创建了一个“测试”主题 . 使用控制台 生产环境 者和控制台消费者,一切正常 . 但是当我尝试将事件从远程计算机发送到Kafka服务器时,它失败了 . 经过一番调查后,我在server.properties中添加了以下配置

听众= PLAINTEXT://0.0.0.0:9092

advertised.listeners = PLAINTEXT://xx.xx.xx.xx:9092

然后我在Kafka日志中继续警告

[2018-05-25 14:48:27,685] WARN [Controller id = 0,targetBrokerId = 0]无法 Build 与节点0的连接 . 经纪可能无法使用 . (org.apache.kafka.clients.NetworkClient)

但是controller.log中有例外

[2018-05-25 14:48:27,583] WARN [RequestSendThread controllerId = 0]控制器0与代理xx.xx.xx.xx:9092(id:0 rack:null)的连接失败(kafka.controller.Req uestSendThread )java.io.IOException:连接到xx.xx.xx.xx:9092(id:0 rack:null)失败 . at org.apache.kafka.clients.NetworkClientUtils.awaitReady(NetworkClientUtils.java:70)at kafka.controller.RequestSendThread.brokerReady(ControllerChannelManager.scala:271)at kafka.controller.RequestSendThread.doWork(ControllerChannelManager.scala:225)at at kafka.utils.ShutdownableThread.run(ShutdownableThread.scala:82)

请帮忙解决这个问题

提前致谢