对于web服务器来说,并发连接数是一个比较重要的参数,通过下面的命令就可以直接查看
# netstat -nat | grep ":80"| grep EST | wc -l
命令解释
netstat -nat
显示出与tcp相关的所有项
grep ":80"
匹配包含":80"的行
grep EST
匹配包含"EST"的行,也就是找到状态为“ESTABLISHED”的行,即正在通信的行
wc -l
查看不同状态的连接数数量
[root@cp-nginx ~]# netstat -an | awk '/^tcp/ {++y[$NF]} END {for(w in y) print w, y[w]}'
LISTEN 8
ESTABLISHED 2400
FIN_WAIT1 2
TIME_WAIT 6000