kafka创建topic失败

更新时间:2018-03-08 10:25:47点击次数:749次

本人初次接触kakfa,创建topic后生产消息失败,生产消息的命令为:

 sh kafka-console-producer.sh --broker-list localhost:9092 --topic test 

报错日志为:

[2018-03-06 21:58:24,978] ERROR Error when sending message to topic test with key: null, value: 17 bytes with error: (org.apache.kafka.clients.producer.internals.ErrorLoggingCallback)
org.apache.kafka.common.errors.TimeoutException: Failed to update metadata after 60000 ms.

>[2018-03-06 21:58:27,995] WARN Connection to node -1 could not be established. Broker may not be available. (org.apache.kafka.clients.NetworkClient):

后来在网上翻阅资料得到的解决办法为:

在server.properties文件中你的listeners=PLAINTEXT://localhost:9092;把生产消息的命令中的localhost:9092换成PLAINTEXT://localhost:9092,即可成功。

小白初次试水,具体原理有待学习,望各位大神指点迷津。


  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息