执行kafka-topics.bat --list --bootstrap-server localhost:9092无返回结果求助
解决
kafka-topics.bat --list --bootstrap-server localhost:9092无返回的问题 确认Kafka服务状态
执行netstat -ano | findstr :9092检查9092端口是否被占用。无输出则说明Kafka Broker未启动,先启动ZooKeeper(旧版本Kafka依赖)和Kafka服务后重试。适配Kafka版本调整参数
旧版Kafka需用--zookeeper替代--bootstrap-server,执行命令:kafka-topics.bat --list --zookeeper localhost:2181(默认ZooKeeper端口为2181)。查看Kafka日志定位问题
打开Kafka安装目录下的logs/server.log文件,搜索ERROR关键词,排查服务启动失败原因,比如端口冲突、配置文件错误等。检查网络与防火墙设置
用telnet localhost 9092测试端口连通性,若失败需调整本地防火墙规则,允许9092端口的通信。验证Kafka配置正确性
打开config/server.properties,确认listeners配置为PLAINTEXT://localhost:9092,保证Broker监听地址与命令中指定的一致。
内容的提问来源于stack exchange,提问作者Harsh Kumar
相关产品推荐
相关产品推荐

