⑴查看Apache的并发请求数及其TCP连接状态:
⑵Linux命令:
⑶stat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S print a, S[a]}’
⑷LAST_ACK
⑸SYN_RECV
⑹ESTABLISHED
⑺FIN_WAIT
⑻FIN_WAIT
⑼TIME_WAIT
⑽SYN_RECV表示正在等待处理的请求数;
⑾ESTABLISHED表示正常数据传输状态;
⑿TIME_WAIT表示处理完毕,等待超时结束的请求数。
⒀查看httpd进程数(即prefork模式下Apache能够处理的并发请求数:
⒁Linux命令:
⒂ps -ef | grep httpd | wc -l
⒃查看Apache的并发请求数及其TCP连接状态:
⒄Linux命令:
⒅stat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S print a, S[a]}’
⒆LAST_ACK
⒇SYN_RECV
⒈ESTABLISHED
⒉FIN_WAIT
⒊FIN_WAIT
⒋TIME_WAIT
⒌SYN_RECV表示正在等待处理的请求数;
⒍ESTABLISHED表示正常数据传输状态;
⒎TIME_WAIT表示处理完毕,等待超时结束的请求数。
⒏stat常见参数
⒐-a (all显示所有选项,默认不显示LISTEN相关
⒑-t (tcp仅显示tcp相关选项
⒒-u (udp仅显示udp相关选项
⒓-n 拒绝显示别名,能显示数字的全部转化成数字。
⒔-l 仅列出有在 Listen (监听 的服?兆刺?/p》
⒕-p 显示建立相关链接的程序名
⒖-r 显示路由信息,路由表
⒗-e 显示扩展信息,例如uid等
⒘-s 按各个协议进行统计
⒙-c 每隔一个固定时间,执行该stat命令。
⒚提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到
⒛上面就是Linux使用stat命令查看端口连接数的方法,想要查看端口连接数的朋友可以使用stat命令试试看。