记一次单机 pulsar 排查经历

今天服务器启动的时候,无法订阅单机 pulsar 的 Exclusive subscription 主题,表明有其他订阅者订阅了此主题;为了找到这个订阅者在哪个 IP, 在运行 pulsar 的机器上做了如下排查

1. 找到主题的 broker

pulsar-admin persistent lookup persistent://public/default/topicDev

返回的结果是 pulsar://localhost:6650

 

2. 查看哪些 ip 和 6650 端口建立了连接

lsof -i :6650 -n

从结果中找到 ESTABLISHED 状态的远程连接,就是罪魁祸首所在的 IP

 

查看所有的 TCP 连接:
netstat -na|grep ESTABLISHED

你可能感兴趣的:(运维)