这种情况发生在主机和docker图像上,除了著名的9092端口之外,还有另一个动态端口供kafka收听。
我正在使用/usr/local/kafka/bin/kafka-server-start.sh运行kafka。
ps -ef |grep kafka |grep -v grep |awk '{print $2}'
15580
netstat -tnpl |grep 15580
tcp6 0 0 :::37023 ::: LISTEN 15580/java*
tcp6 0 0 192.168.64.18:9092 :::* LISTEN 15580/java
上面的端口“37023”是什么?如何禁用它?它能绑定到“localhost”吗?
1条答案
按热度按时间3z6pesqy1#
默认情况下,实际的kafka进程只侦听9092端口。
你能跑吗
lsof -i :37023
,或任何其他动态端口?这将获得侦听该tcp端口的进程的pid,并可能指向罪魁祸首。