日期: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进程衔接数:
ps -axef | grep mysqld -c
以上是“Linux下查看Nginx Apache MySQL的并发衔接数和衔接状况[服务器安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
windows下的近似linux下的grep号令--findstr
linux下mysql链接被防火墙禁止的办理办法
Linux下mysql新建账号及权限设置办法
SUSE Linux下搭建Web服务器
Windows/Linux MySQL忘掉密码重置密码教程
Linux下Apache自动监测重启脚本(智能化程度较高)
linux备份 linux克隆 linux clone
<b>为什么 Linux不需求碎片整理</b>
CentOS6 yum搭建Linux+Nginx+PHP+MYSQL(LNMP)
Linux系统有效防备ARP攻击
Linux下 Memcache的安装和简单管理
笔记本预装linux重装成windows系统
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论