jakarta-jmeter对3个web server软件处理静态页面的性能测试

xuji1209 2009-10-16 02:34:55
测试时间 2009年10月14日
服务器 (R)4 256M 内存 apache2.0.63 tomcat-6.0.18 UFO_1.81
客户端 (R)4 256M 内存 Jmeter2.3.2
服务器和客户端都为本地机,即不存在网络传输阻碍。
  测试内容 index.html 23kb的html文件。 向测试计划中增加相关负载设置是Jmeter需要模拟五十个请求者,每个请求者在测试过程中并发请求,并且连续请求10次。

线程数: 50
Ramp-up period(inseconds): 0
循环次数: 10
  说明:线程数代表发送请求的用户数目,Ramp-up period(inseconds)代表每个请求发生的总时间间隔,单位是秒。接下来对apache2.0.63、UFO1.81的测试只改变用户数,分别测试50、100、200、500、1000个用户,即模拟这些数目的用户并发。以下是对index.html文件测试的聚合报告,每次测试完一个web server软件重启计算机一次,对不同线程数第一次测试结果不记(第一次结果要处理新对象的初始化)

apache2.0.63的测试结果:

Label #Samples Average Median 90%Line Min Max Error Throughput KB/sec

500 47 3 22 2 1259 0.00% 131.5/sec 3048.8
1000 220 5 67 2 4408 0.00% 157.7/sec 3657.1
2000 351 5 7 2 7295 0.00% 157.5/sec 3651.9
5000 1047 121 1116 2 13330 37.18% 208.0/sec 3130.7
10000 867 1061 1149 2 15277 58.20% 257.5/sec 2691.8

tomcat-6.0.18 的测试结果:

Label #Samples Average Median 90%Line Min Max Error Throughput KB/sec
500 74 5 133 1 1651 0.00% 173.0/sec 4010.6
1000 24 3 102 2 1139 0.00% 133.3/sec 3091.1
2000 7 2 5 1 672 0.00% 173.1/sec 4015.1
5000 65 2 82 1 4475 2.84% 182.5/sec 4119.7
10000 414 5 1156 1 4399 31.58% 219.9/sec 3579.2

UFO_1.81的测试结果:

Label #Samples Average Median 90%Line Min Max Error Throughput KB/sec
500 13 3 41 2 176 0.00% 186.4/sec 4323.2
1000 28 3 76 2 1011 0.00% 183.4/sec 4253.4
2000 64 3 209 2 1468 0.00% 181.6/sec 4210.9
5000 19 3 27 2 1142 0.00% 168.9/sec 3915.8
10000 6 3 6 2 506 0.00% 163.7/sec 3795.8
(附加说明:当错误率Error出现时,jmeter将失败的请求纳入了Throughput)

...全文
129 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
iisbsd 2009-10-17
  • 打赏
  • 举报
回复
要是有lighttpd的结果就好了。

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧