2.3 实例
假设我们要测试一个PHP论坛系统,其中一个性能测试用例是:“同时处理50个并发请求并运行 1000 次index.php 首页”,我们可以在cmd shell中输入 ab -n 1000 -c 50 http://172.16.11.180:88/bbs/index.php,运行结束后,ab会自动显示测试结果,如下:
E:WebserApache2bin>ab -n 1000 -c 50 http://172.16.11.180:88/bbs/index.php
This is ApacheBench, Version 2.0.41-dev <$Revision: 1.121.2.12 $> apache-2.0
Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright (c) 1998-2002 The Apache Software Foundation, http://www.apache.org/
Benchmarking 172.16.11.180 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Completed 600 requests
Completed 700 requests
Completed 800 requests
Completed 900 requests
Finished 1000 requests
Server Software: Apache
Server Hostname: 172.16.11.180
Server Port: 88
Document Path: /bbs/index.php
Document Length: 36962 bytes
Concurrency Level: 50
Time taken for tests: 262.515625 seconds
Complete requests: 1000
Failed requests: 198
(Connect: 0, Length: 198, Exceptions: 0)
Write errors: 0
Total transferred: 37408432 bytes
HTML transferred: 36967364 bytes
Requests per second: 3.81 [#/sec] (mean)
Time per request: 13125.781 [ms] (mean)
Time per request: 262.516 [ms] (mean, across all concurrent requests)
Transfer rate: 139.16 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 1 4.5 0 15
Processing: 297 12818 2427.6 12921 30578
Waiting: 281 12801 2427.6 12906 30562
Total: 312 12820 2427.5 12921 30578
Percentage of the requests served within a certain time (ms)
50% 12921
66% 13203
75% 13453
80% 13546
90% 13781
95% 14156
98% 14750
99% 18328
100% 30578 (longest request)
以上结果指出,在并发50个请求的情况下,完成1000次的访问请求,共花了262.515秒,这个程序每秒可处理3.81个请求。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
请问CloudStack和Hadoop有什么区别,都是apache的产品有什么不一样吗
-
如何选择Web服务器:Nginx对阵Apache
Nginx人气的迅猛提升与Apache在Web服务器市场份额领域的稳步下降不禁引发诸多猜测,很多从业者认为这种趋势将使新部署流程中的方案选择变得更为清晰。
-
Apache发布六年来首个Web Server重要新版本
Apache软件基金会刚刚发布了其广受赞誉的Web Server新版本——Apache2.4,这是六年来的首次重要更新。
-
25个Apache性能优化技巧推荐
Apache至今仍处于web服务器领域的霸主,无人撼动,没有开发者不知道。本篇文章介绍25个Apache性能优化的技巧,如果你能理解并掌握,将让你的Apache性能有显著的提升!