問題:kafka單機,broker內網位址192.168.1.100:9092,對映到外網******:4006,springboot install和執行失敗,總是報連線broker超時
查了很多的帖子,總結加試驗最後終於解決了,記錄一下,希望給遇見同樣問題的朋友一點幫助
1)放開advertised.listeners注釋,配置為hostname:外網埠,注意:這裡對映到外網的埠必須和內網保持一致,否則kafka啟動時會報錯,如這裡kafka broker內網埠是9092,則對映到外網的埠也是9092
2)伺服器的/etc/hosts 配置
127.0.0.1 hostname
3)你自己本地電腦除錯時,c:\windows\system32\drivers\etc\hosts檔案配置
******(broker外網位址) hostname
這樣即可,外網配置完畢
Kafka 配置外網訪問
kafka 有的時候會跨機房接收訊息,本地開發機也需要向遠端伺服器發一些訊息,預設是不支援外連的,所以需要配置一下遠端訪問。kafka 伺服器 host 修改 檢視 hostname,檢視內網 ip 並記錄 cat etc hostname vm172 31 110 6.ksc.com ifconf...
Kafka配置外網訪問簡要配置
低版本有兩個配置引數需要修改 advertised.host.name ip位址 kafka開放到外網的ip advertised.port 9092 9092對映到外網後的埠新版本 broker配置棄用了advertised.host.name 和 advertised.port 這兩個個配置項,...
kafka服務單機配置
話不多說直接上配置和 listeners plaintext 9999 監聽訊息 host.name 172.18.7.156 伺服器上虛擬ip 配置集群可以擴充套件多個 port 9999 kafka埠號 正常埠9092,可以修改 log.cleaner.enable true 清楚topic配置...