一、producer 发送消息异常
2018-05-29 17:43:14,153 DEBUG [org.apache.kafka.clients.NetworkClient] - Error connecting to node 273 at hadoop03:9092:
java.io.IOException: Can't resolve address: hadoop03:9092
at org.apache.kafka.common.network.Selector.connect(Selector.java:182)
at org.apache.kafka.clients.NetworkClient.initiateConnect(NetworkClient.java:629)
at org.apache.kafka.clients.NetworkClient.ready(NetworkClient.java:186)
at org.apache.kafka.clients.producer.internals.Sender.run(Sender.java:184)
at org.apache.kafka.clients.producer.internals.Sender.run(Sender.java:126)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.nio.channels.UnresolvedAddressException
at sun.nio.ch.Net.checkAddress(Net.java:101)
at sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:622)
at org.apache.kafka.common.network.Selector.connect(Selector.java:179)
... 5 more
解决方案:
在开发环境的hosts文件中添加解析
192.168.17.13 hadoop03
192.168.17.14 hadoop04
192.168.17.15 hadoop05