kafka 填坑

在centos7安装运行kafka,一切正常。

从windows使用bat命令链接centos7的kafka,报如下错误。

WARN [Producer clientId=console-producer] Connection to node -2 could not be established. Broker may not be available. (org.apache.kafka.clients.NetworkClient)

解决方案:

修改window的host文件,增加对centos7的机器名的解析。

bat访问kafka使用机器名。

注:用java访问也必须用机器名,用ip不行。

java客户端版本

          org.apache.kafka

           kafka-clients

            2.1.1

   

你可能感兴趣的:(kafka 填坑)