linux查看并发连接数
1、查看TCP的并发请求数及其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
3、查看APACHE运行进程数
ps -ef | grep httpd | wc -l
4、查看Web服务器进程连接数:
netstat -antp | grep 80 | grep ESTABLISHED -c
5、查看MySQL进程连接数:
ps -axef | grep mysqld -c
转载于:https://www.cnblogs.com/it-davidchen/p/11015495.html
linux查看并发连接数相关推荐
- Linux使用netstat命令查看并发连接数
我们的网站部署在linux的服务器上,特别是web服务器,我们可能有时候做为运维人员,肯定是要查看网站的并发连接数是不是达到瓶颈等,所以在linux下,我们如何查看服务器的并发连接数呢?使用以下命令即 ...
- Linux查看多核CPU利用率
1.top 使用权限:所有使用者 使用方式:top [-] [d delay] [q] [c] [S] [s] [i] [n] [b] 说明:即时显示process的动态 d :改变显示的更新速度,或 ...
- Linux查看进程线程个数
1.根据进程号进行查询: # pstree -p 进程号 # top -Hp 进程号 2.根据进程名字进行查询: # pstree -p `ps -e | grep server | awk '{pr ...
- linux 查看 文档 不显示注释 命令
原文:http://www.weiruoyu.cn/?p=661 最近发现一个很好的命令,就是linux 查看 文档 不显示注释 的命令 [root@localhost ha.d]# cat ha.c ...
- Linux查看环境变量当前信息和查看命令
系统的环境变量在配置web server以及编写程序都常常被用到, 因此了解必要的关于系统变量的知识是非常有必要的,下面关于linux系统变量的查看以及方法. 在Windows下,查看环境变量的命令是 ...
- linux端口找进程,Linux查看端口、进程情况及kill进程的方法
看端口: ps -aux | grep tomcat 发现并没有8080端口的Tomcat进程. 使用命令:netstat –apn 查看所有的进程和端口使用情况.发现下面的进程列表,其中最后一栏是P ...
- linux查看设备内存代码,Linux下内存查看命令(示例代码)
在Linux下面,我们常用top命令来查看系统进程,top也能显示系统内存.我们常用的Linux下查看内容的专用工具是free命令. Linux下内存查看命令free详解: 在Linux下查看内存我们 ...
- 转载大神的 Linux查看物理CPU个数、核数、逻辑CPU个数
Linux查看物理CPU个数.核数.逻辑CPU个数 CPU总核数 = 物理CPU个数 * 每颗物理CPU的核数 总逻辑CPU数 = 物理CPU个数 * 每颗物理CPU的核数 * 超线程数 查看CPU信 ...
- linux查看出口IP
linux查看出口IP 1,614 views, Linux, by 木木. 因为某种原因,需要知道本地服务器出口IP,可以用以下方法检测: wget http://members.3322.org/ ...
最新文章
- 2017-1-25总结 主框架设计
- 《数字视频和高清:算法和接口》一第1章 光 栅 图 像
- 递归--练习4--noi666放苹果
- 【 MATLAB 】DFT的性质讨论(二)序列的循环移位及其 MATLAB 实现(时域方法)
- echarts 样式 配置 vue
- DL之CNN:卷积神经网络算法简介之卷积矩阵、转置卷积(反卷积Transpose)、膨胀卷积(扩张卷积Dilated/带孔卷积atrous)之详细攻略
- 【学习笔记】3、Jupyter Notebook无法打开问题处理
- AQS 源码流程分析
- GO语言学习之路26
- ArcGIS 如何卸载再重装
- android 包名工具,查看包名(安卓应用包名查看工具)
- 小白入,告诉你.ssh新建config文件究竟是哪种文件!
- EasyUI管理后台模板(附源码)
- pbrt源码中用全主元消去法求矩阵逆的实现
- LaaS,PaaS,SaaS介绍
- 从bilibili下载视频,取其音频
- 如何快速不借用转换工具将FLV格式视频转换成MP4
- 面试磕磕碰碰,辛得蚂蚁高级工程师的技术笔记指导,终获P7岗offer
- 2018年最新bluehost主机(中文站)购买教程,送30%优惠码!
- Cocos2d-x开发实例:使用Lambda 表达式