debug:问题:跑系统测试的时候,服务器上的程序A掉了,起不来
1、先起一遍程序A,报错提示1602~1605端口被占用了,然后
sudo lsof -i:1602
看下端口被谁占了
2、看到一个java程序占用了,jps看下是什么java程序,看到是namenode(一般hdfs会随机占用一些端口,但是基本都是五位数的高位端口,很小几率占用四位数端口)
3、然后
netstat | grep xxx | wc -l
看下端口占用的数量,直接12w+,好家伙
4、现在问题就是xxx程序端口乱占用、连接不释放的bug问题了