You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

尝试列出Apache Kafka主题时连接失败的问题求助

Kafka连接失败(Broker不可达)排查方案
  • 确认Kafka Broker进程状态

    • 执行ps aux | grep kafka(Linux/macOS)或打开任务管理器(Windows)检查Kafka是否在运行
    • 若未启动,执行启动命令:bin/kafka-server-start.sh config/server.properties(Linux/macOS),Windows环境使用对应.bat脚本
  • 确保listeners配置生效

    • 修改server.properties后必须重启Kafka,配置才会加载
    • 查看Kafka启动日志,确认日志中存在Listening for connections on PLAINTEXT://127.0.0.1:9092类的输出,验证配置已生效
  • 检查9092端口占用情况

    • 执行netstat -an | grep 9092(Linux/macOS)或netstat -ano | findstr :9092(Windows),确认端口未被其他进程占用
    • 若端口被占用,可终止占用进程,或修改server.properties中的端口(如改为9093)后重启Kafka
  • 替换localhost为IP地址执行命令

    • 尝试直接使用127.0.0.1替代localhost:kafka-topics.sh --bootstrap-server 127.0.0.1:9092 --list
    • 规避localhost解析异常导致的连接问题
  • 检查advertised.listeners配置

    • 在server.properties中添加或修改该配置,与listeners保持一致:advertised.listeners=PLAINTEXT://127.0.0.1:9092
    • 修改完成后重启Kafka,再执行主题列表命令

内容的提问来源于stack exchange,提问作者Ali Lordifar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 12:31:02