在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

 

转载于:https://www.cnblogs.com/MattCheng/p/9849980.html

Logo

Kafka开源项目指南提供详尽教程,助开发者掌握其架构、配置和使用,实现高效数据流管理和实时处理。它高性能、可扩展,适合日志收集和实时数据处理,通过持久化保障数据安全,是企业大数据生态系统的核心。

更多推荐