天天看點

kafka生産者消費者報錯Connection to node -1 could not be established. Broker may not be available.

問題

kafka執行生産者和消費者指令報錯

[[email protected] bin]# kafka-console-producer.sh --broker-list 192.168.159.89:6668 --topic article_topic_1

[2021-06-15 11:01:24,411] WARN [Producer clientId=console-producer] Connection to node -1 could not be established. Broker may not be available. (org.apache.kafka.clients.NetworkClient)

原因

檢視kafka的配置檔案

cd $KAFKA_HOME/conf

vi server.properties

kafka生産者消費者報錯Connection to node -1 could not be established. Broker may not be available.

端口不是9092 是6667

解決辦法

執行生産者消費者指令時把端口改為6667

啟動生産者
 kafka-console-producer.sh --broker-list 192.168.159.89:6667 --topic article_topic_1
啟動消費者
kafka-console-consumer.sh --bootstrap-server 192.168.159.89:6667 --topic  topic_test1 --from-beginning