内容简介:ApacheBench是命令行下一个常用的HTTP服务压力测试工具。默认情况下,ApacheBench只进行一次测试。
ApacheBench是命令行下一个常用的HTTP服务压力测试工具。
ApacheBench使用示例
1. 测试百度首页一次
ab www.baidu.com/
默认情况下,ApacheBench只进行一次测试。
注意: URL必须至少有一个斜杠,否则ApacheBench不识别。
控制台输出
This is ApacheBench, Version 2.3 <$Revision: 1826891 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking www.baidu.com (be patient).....done
Server Software: BWS/1.1
Server Hostname: www.baidu.com
Server Port: 80
Document Path: /
Document Length: 153011 bytes
Concurrency Level: 1
Time taken for tests: 0.048 seconds
Complete requests: 1
Failed requests: 0
Total transferred: 153973 bytes
HTML transferred: 153011 bytes
Requests per second: 21.04 [#/sec] (mean)
Time per request: 47.533 [ms] (mean)
Time per request: 47.533 [ms] (mean, across all concurrent requests)
Transfer rate: 3163.37 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 12 12 0.0 12 12
Processing: 35 35 0.0 35 35
Waiting: 13 13 0.0 13 13
Total: 48 48 0.0 48 48
2. 压测百度首页,4并发共40个请求
ab -n 40 -c 4 www.baidu.com/
控制台输出
This is ApacheBench, Version 2.3 <$Revision: 1826891 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking www.baidu.com (be patient).....done
Server Software: BWS/1.1
Server Hostname: www.baidu.com
Server Port: 80
Document Path: /
Document Length: 153337 bytes
Concurrency Level: 4
Time taken for tests: 5.136 seconds
Complete requests: 40
Failed requests: 39
(Connect: 0, Receive: 0, Length: 39, Exceptions: 0)
Total transferred: 6166547 bytes
HTML transferred: 6127863 bytes
Requests per second: 7.79 [#/sec] (mean)
Time per request: 513.563 [ms] (mean)
Time per request: 128.391 [ms] (mean, across all concurrent requests)
Transfer rate: 1172.59 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 4 61 234.6 6 1086
Processing: 30 407 568.1 297 3302
Waiting: 6 18 41.0 10 266
Total: 34 468 610.2 316 3309
Percentage of the requests served within a certain time (ms)
50% 316
66% 433
75% 584
80% 671
90% 1088
95% 1757
98% 3309
99% 3309
100% 3309 (longest request)
可见,这些请求最短耗时34毫秒,最长耗时3309毫秒,平均耗时468毫秒
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Web2.0策略指南
艾米 / 2009-3 / 39.00元
《Web2.0策略指南》是有关战略的。书中的示例关注的是Web 2.0的效率,而不是聚焦于技术。你将了解到这样一个事实:创建Web 210业务或将Web 2.0战略整合到现在业务中,意味着创建一个吸引人们前来访问的在线站点,让人们愿意到这里来共享他们的思想、见闻和行动。当人们通过Web走到一起时,结果可能远远大于各部分的和。随着传统的“口碑传诵”助推站点高速成长,客户本身就能够帮助建立站点。 ......一起来看看 《Web2.0策略指南》 这本书的介绍吧!