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 (正在等待处理的请求数)
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

最新文章

  1. (四)WebGIS中通过行列号来换算出多种瓦片的URL 之离线地图
  2. Java深入 - Java 内存分配和回收机制
  3. Zygote进程【3】——SystemServer的诞生
  4. 【Leetcode】【Medium】Group Anagrams
  5. (leetcode)Add Digits
  6. core java 10~12(多线程 & I/O & Network网络编程)
  7. poj - 2377 Bad Cowtractors&&poj 2395 Out of Hay(最大生成树)
  8. int *(*a[5])(int, char*)
  9. 用STRACE解决公司真实故障一例
  10. Selenium自动化测试环境搭建汇总(一):Selenium+Eclipse+Junit+TestNG
  11. HDU 3791 二叉搜索树 题解
  12. deplyed使用归纳(转自月下独奏)
  13. 本地项目初始化git推送到服务器
  14. CF58E Expression 搜索
  15. [Unity3D] 04 - Event Manager
  16. 安装Adobe Acrobat XI Pro
  17. 导出可运行jar包
  18. git关联githup和码云
  19. PHP缓存锁原理及利用
  20. Batch normalization:accelerating deep network training by reducing internal covariate shift的笔记

热门文章

  1. 【NOI2016】优秀的拆分 题解(95分)
  2. T-SQL Recipes之 Table Variables and Temporary Tables
  3. type of 操作符和instanceof操作符的区别以及使用方法
  4. Jackson学习资料
  5. showModalDialog 刷新问题,在页面中跳转问题
  6. php 获取域名等Url
  7. PHP连接数据库的方法
  8. Eclipse导入现有项目
  9. PHP 代码片段记录
  10. WINDOWS SERVER 2008 RD服务器搭建