首页 > Web开发 > 详细

Nginx - webbench压力测试

时间:2014-04-12 17:27:31      阅读:603      评论:0      收藏:0      [点我收藏+]

 

1. 下载,安装,进目录.

2. 执行:webbench -t 10 -c 1000 http://192.168.1.44/ (我开的nginx,默认端口80,直接处理了)

 

结果分析:

Webbench - Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.

Benchmarking: GET http://192.168.1.44/
1000 clients, running 10 sec.

Speed=39990 pages/min, 893054 bytes/sec.
Requests: 5188 susceed, 1477 failed.

 

有几篇文章要看一下,再做个总结出来:

http://imtiger.net/blog/2012/08/29/qps-pv-rt/

http://www.ha97.com/5095.html

http://wenku.baidu.com/view/cfa9c30690c69ec3d5bb7512.html

 

查看本地的测试机器:

# netstat ant | grep my_app_name

发现产生了大量“TIME WAIT”状态  - 解释

简单地说:

根据TCP协议,主动发起关闭的一方,会进入TIME_WAIT状态,持续2*MSL(Max Segment Lifetime),值得一说的是,对于基于TCP的HTTP协议,关闭TCP连接的是Server端,这样,Server端会进入TIME_WAIT状态,可 想而知,对于访问量大的Web Server,会存在大量的TIME_WAIT状态。

 

一定要看看:

值得注意的是 - THIS

我极其想知道,现在项目代码中,python - MySQLDB 是没有 close()数据库的。

这应该是有问题的吧!?我查查去!!

 

 

 

 

 

Nginx - webbench压力测试,布布扣,bubuko.com

Nginx - webbench压力测试

原文:http://www.cnblogs.com/kevin922/p/3507168.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!