命令行查看nginx并发连接状态

发布时间:2020-04-01编辑:脚本学堂
本文介绍下,通过命令行查看nginx并发连接状态的方法,主要是netstat与awk命令的结合用法。有需要的朋友,参考下吧。

本文介绍,通过查看nginx的并发连接,获取网站的负载情况的方法。

执行命令:
 

复制代码 代码示例:
#netstat -n | linuxjishu/13830.html target=_blank class=infotextkey>awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’

运行结果:
TIME_WAIT 5349 //另一边已初始化一个释放
FIN_WAIT1 14   //应用说它已经完成
FIN_WAIT2 35   //另一边已同意释放
ESTABLISHED 533  //正常数据传输状态/当前并发连接数
SYN_RECV 3   //一个连接请求已经到达,等待确认
LAST_ACK 18  //等待所有分组死掉