在 Linux 上运行的 Kafka 默认端口如下:
可在
server.properties中修改:
listeners=PLAINTEXT://:9092
| 组件 | 默认端口 | 说明 |
|---|---|---|
| Zookeeper | 2181 | Kafka 依赖(老版本) |
| Kafka Controller | 9093 | 内部通信(可选) |
| Kafka Connect | 8083 | REST API |
| Kafka REST Proxy | 8082 | Confluent 提供 |
| Kafka UI / AKHQ | 8080 | 可视化工具 |
# 查看监听端口
ss -lntp | grep java
# 或
netstat -lntp | grep 9092
如果远程无法连接:
# 开放端口
firewall-cmd --add-port=9092/tcp --permanent
firewall-cmd --reload
如果你是指 Docker / 云服务器 / 特定发行版,可以告诉我具体环境。