【kafka】Java连接出现Connection refused: no further information的解决方法

在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

 

posted @ 2018-10-25 15:13  Matt_Cheng  阅读(44378)  评论(0编辑  收藏  举报