这很奇怪。 我在nanomsg上写了一条消息分发服务器。 但是过了一段时间,当我重新启动服务器时,我失败了,因为已经使用了监听端口。 情况如下:
[root@vsmHost12 src]# lsof -n -i:3333
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
hsmcs 105013 root **20u** IPv4 **24845821** 0t0 TCP :dec-notes (LISTEN)
hsmcs 105013 root 66u IPv4 25366582 0t0 TCP 192.168.167.1:dec-notes->192.168.167.1:47826 (ESTABLISHED)
java 111946 root **20u** IPv4 **24845821** 0t0 TCP *:dec-notes (LISTEN)
java 111946 root 34u IPv6 25366581 0t0 TCP 192.168.167.1:47826->192.168.167.1:dec-notes (ESTABLISHED)
这不是因为java,其他一些守护进程也可能有问题。 查看FD号码和设备号码,它是相同的! 谁能解释一下呢?