All things are difficult before they are easy. 没有软件的裸机是一具僵尸,没有硬件的软件是一个幽灵。2012,专注于Linux和C语言,关注自动化、性能测试,关注开源社区和开源测试工具、方法,尝试测试团队管理!

查看Apache并发请求数及其TCP连接状态

上一篇 / 下一篇  2010-06-20 17:19:17 / 个人分类:应用服务器

查看Apache并发请求数及其TCP连接状态:
   查看httpd进程数(即prefork模式下Apache能够处理的并发请求数):
  Linux命令:
ps -ef | grep httpd | wc -l
  返回结果示例:
  21
  表示Apache能够处理21个并发请求,这个值Apache可根据负载情况自动调整。

  查看Apache的并发请求数及其TCP连接状态:
  Linux命令:
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
  返回结果示例:
   CLOSE_WAIT 12
   ESTABLISHED 49
   FIN_WAIT2 1
   SYN_SENT 4
   TIME_WAIT 9
  其中的SYN_RECV表示正在等待处理的请求数;ESTABLISHED表示正常数据传输状态;TIME_WAIT表示处理完毕,等待超时结束的请求数。
  状态:描述
  CLOSED:无连接是活动的或正在进行
  LISTEN:服务器在等待进入呼叫
  SYN_RECV:一个 连接请求已经到达,等待确认
  SYN_SENT:应用已经开始,打开一个连接
  ESTABLISHED:正常数据传输状态
   FIN_WAIT1:应用说它已经完成
  FIN_WAIT2:另一边已同意释放
  ITMED_WAIT:等待所有分组死掉
   CLOSING:两边同时尝试关闭
  TIME_WAIT:另一边已初始化一个释放
  LAST_ACK:等待所有分组死掉

参考资料:http://www.5dlinux.com/article/1/2009/linux_32853.html

TAG: Apache apache Linux linux netstat

 

评分:0

我来说两句

smile665

smile665

Stay hungry, stay foolish. 得意之时谨记,一半命运还掌握在上帝手里;失意之时须知,一半命运还掌握在自己手里。

日历

« 2024-03-09  
     12
3456789
10111213141516
17181920212223
24252627282930
31      

数据统计

  • 访问量: 951121
  • 日志数: 220
  • 建立时间: 2008-11-06
  • 更新时间: 2012-10-06

RSS订阅

Open Toolbar