日期:2011-06-18 22:52:00  来源:本站整理

Linux下查看Nginx Apache MySQL的并发衔接数和衔接状况[服务器安全]

赞助商链接



  本文“Linux下查看Nginx Apache MySQL的并发衔接数和衔接状况[服务器安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

 1、查看Web服务器(Nginx Apache)的并发恳求数及其TCP衔接状况:

 
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
 
大概:
netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"t",state[key]}'
返回后果普通以下:
 
LAST_ACK 5 (正在等候处理的恳求数)
SYN_RECV 30
ESTABLISHED 1597 (正常数据传输状况)
FIN_WAIT1 51
FIN_WAIT2 504
TIME_WAIT 1057 (处理完毕,等候超时完毕的恳求数)
 
其他参数阐明:
 
CLOSED:无衔接是活动的或正在举行
LISTEN:服务器在等候进入呼唤
SYN_RECV:一个衔接恳求已经到达,等候确认
SYN_SENT:利用已经开始,翻开一个衔接
ESTABLISHED:正常数据传输状况
FIN_WAIT1:利用说它已经完成
FIN_WAIT2:另一边已赞成释放
ITMED_WAIT:等候全部分组死掉
CLOSING:两边同时尝试关闭
TIME_WAIT:另一边已初始化一个释放
LAST_ACK:等候全部分组死掉
 
2、查看Nginx运行进程数
ps -ef | grep nginx | wc -l
返回的数字就是nginx的运行进程数,假如是apache则履行
ps -ef | grep httpd | wc -l
 
3、查看Web服务器进程衔接数:
netstat -antp | grep 80 | grep ESTABLISHED -c
 
4、查看MySQL进程衔接数:
本文地址: 与您的QQ/BBS好友分享!
  • 好的评价 如果您觉得此文章好,就请您
      0%(0)
  • 差的评价 如果您觉得此文章差,就请您
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .