KAFKA報could not be established. Broker may not be available


場景:安裝完kafka集群后,程序創建topic時報錯could not be established. Broker may not be available

問題:

1.kafka開放了9092,9093,9094這三個端口,使用語句

firewall-cmd --zone=public --add-port=80/tcp --add-port=8080/tcp --add-port=443/tcp --add-port=7000/tcp --add-port=3306/tcp --add-port=6379/tcp --add-port=9092/tcp --add-port=9093/tcp --add-port=2181-2183/tcp --add-port=8848/tcp --add-port=3389/tcp --add-port=6379/tcp --add-port=22/tcp  --permanent && firewall-cmd --reload && firewall-cmd --list-all

這里吐槽一下,百度雲服務器太拉了,沒有監控界面,只能用命令監控服務器運行數據,而且開放的端口

還需要手動敲命令。唯一好的是,遠程失效時間比較長,不需要頻繁的登錄

 

2.然后我本地telnet了一下,還是無法連通,但是kafka在服務器中運行正常

 

 

3.所以推算出,kafka監聽出現了問題,監聽是在config/server.propreties文件里配置的

 

解決:

編輯 config/server.propreties 如圖把IP改成 0.0.0.0

原因是 0.0.0.0監聽的是服務器上所有網卡,而127.0.0.1只是回環網卡,只能運用於本地監聽

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM