Connection to node -1 could not be established. Broker may not be available.
生产者发送消息,在集群上的消费者能接收到消息,但远程的java消费者客户端接收不到,并一直报Connection to node -1 could not be established. Broker may not be available.
在网上查了好几篇文章一直说要改生产者从localhost改为ip.
./kafka-console-producer.sh --broker-list localhost:9092 --topic test 改为
./kafka-console-producer.sh --broker-list 192.168.144.131:9092 --topic test
改完之后还是报错
最后找到是配置文件/kafka_2.11-1.1.1/config/server.properties中 31行没有打开接听,修改完后,一切正常。