Linux命令:
ps -ef | grep httpd | wc -l
或
ps -ax | grep httpd | wc -l
显示的只是apache的子进程数,不是准确的连接数。
查看Apache的并发请求数及其TCP连接状态:
Linux命令:
netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’
返回结果示例:
LAST_ACK 5
TIME_WAIT 26
FIN_WAIT1 2
FIN_WAIT2 1
ESTABLISHED 3
SYN_RECV 7
说明:
SYN_RECV表示正在等待处理的请求数;
ESTABLISHED表示正常数据传输状态;
TIME_WAIT表示处理完毕,等待超时结束的请求数。
其它状态等日后慢慢完善!
可以用此命令,在SHELL下面定期更新到一个文件里,然后在程序里直接读结果就可以了!
Apache2.2.14(Ubuntu)修改最大连接数:http://www.linuxdiyf.com/linux/11522.html