部分摘自余洪春《构建高可用Linux服务器》
最常用的netstat参数:-an
-a: 显示所有连接,包括"listening sockets"
-n: 显示连接双方的IP地址,而不是主机名或域名
-p: 显示连接对应的进程ID
常见的socket状态: ESTABLISHED(可以用来统计服务器的并发数), LISTEN, TIME_WAIT(socket即将关闭,正在处理网络中残留的数据)
找出java应用监听的端口:
sudo netstat -lpn|grep `pgrep java`