博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何查看Web服务器并发请求连接数
阅读量:4649 次
发布时间:2019-06-09

本文共 1026 字,大约阅读时间需要 3 分钟。

1、查看Web服务器(Nginx Apache)的并发请求数及其TCP连接状态:       netstat -n |awk '/^tcp/ {++S[$NF]}END{for(a in S)print a,S[a]}'    netstat -n|grep  ^tcp|awk '{print $NF}'|sort -nr|uniq -c     或者:     netstat -n |awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"t",state[key]}'  返回结果一般如下:       LAST_ACK 5 (正在等待处理的请求数)    http://www.woaidiannao.com/html/ITjs/fwqjs/6931.html 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 -l3、查看Web服务器进程连接数:     netstat -antp|grep 80|grep ESTABLISH -c4、查看MySQL进程连接数:    ps -axef|grep mysqld -c 

 

转载于:https://www.cnblogs.com/passgodloading/p/10345903.html

你可能感兴趣的文章
如何让 zend studio 10 识别 Phalcon语法并且进行语法提示
查看>>
任意阶幻方(魔方矩阵)C语言实现
查看>>
视频教程--ASP.NET MVC 使用 Petapoco 微型ORM框架+NpgSql驱动连接 PostgreSQL数据库
查看>>
第五次作业
查看>>
织梦教程
查看>>
杭电多校 Harvest of Apples 莫队
查看>>
java 第11次作业:你能看懂就说明你理解了——this关键字
查看>>
C/C++心得-结构体
查看>>
函数名作为参数传递
查看>>
apt-get for ubuntu 工具简介
查看>>
数值计算算法-多项式插值算法的实现与分析
查看>>
day8-异常处理与网络编程
查看>>
Python基础-time and datetime
查看>>
Linux epoll 笔记(高并发事件处理机制)
查看>>
shell脚本练习01
查看>>
WPF图标拾取器
查看>>
通过取父级for循环的i来理解闭包,iife,匿名函数
查看>>
HDU 3374 String Problem
查看>>
数据集
查看>>
[Leetcode] unique paths ii 独特路径
查看>>