報錯信息:
Discovered coordinator DESKTOP-NRTTBDM:9092 (id: 2147483647 rack: null) for group itstyle.
原因:
windows 上運行的kafka 拿到的host是機器名而不是IP地址
所以會導致報錯
DESKTOP-NRTTBDM 是 Kafka 實例所在服務器的主機名
而9092 是 kafka 的端口即 Kafka 的連接地址。
解決方案
直接修改本機 hosts 文件
windows 系統 hosts 文件位於
C:\Windows\System32\drivers\etc\hosts
使用管理員權限打開, 追加 IP 和 主機名對應關系
在hosts文件最底部加上
172.18.0.52 DESKTOP-NRTTBDM
再重啟服務
問題解決!