在Linux機器(ip:10.102.16.203)安裝完kafka(參考:kafka的安裝及使用),在windows上使用Java接口訪問服務時(參考:Java實現Kafka的生產者、消費者),報異常:Connection refused: no further information
此時,使用telnet測試kafka的端口9092可正常訪問
因此,連接失敗與kafka的設置有關,具體修改如下:
1、打開kafka配置文件 server.properties,添加如下配置:
2、重啟kafka服務
注意,使用kafka自帶的生產者和消費者客戶端測試時,不能使用localhost,須明確指定本機域名
參考:
【kafka】Java連接出現Connection refused: no further information