这篇文章小编就为大家带来一篇浅谈使用apache的ab程序,对网页做压力测试——0基础linux安装web服务器14。小编觉得挺不错的,现在就分享给大家,如果你在找ab教程,ab压测,ab测试,也可以做个参照。一起跟随小编过来看看吧。
使用apache的ab程序,对网页做压力测试——0基础linux安装web服务器14
作者:微信小程序培训师 发布时间:2018-01-30
ab其实是一个小程序,
用来对网页做并发测试,
你在linux上安装apache后,
就能使用了。
下面的内容,
我们假设你按照上一篇文章的方法,
安装了apache,
并且添加把apache的bin目录添加到了PATH。
一、 使用ab压力测试
模拟100个并发用户,对一个页面发送 1000 个请求
ab -n 1000 -c 100 https://211.qinziheng.com/
ab -n 1000 -c 100 https://www.qinziheng.com/
ab -n 1000 -c 100 http://localhost/
-n 是请求数量
-c 是并发数量
更多参数可以使用下面的方式得到
ab --help
需要注意的是,
一定是对某个具体的页面测试,
如果你是写目录,
会得不到相关数据,
ab -n 1000 -c 100 https://www.qinziheng.com
ab -n 1000 -c 100 http://localhost
上面的ab测试是无法获取到测试数据
二、 ab测试数据
如果正常,
你的ab测试完后,
会得到类似下面的数据信息:
Server Software: Apache/2.4.29
Server Hostname: localhost
Server Port: 80
Document Path: /
Document Length: 45 bytes
Concurrency Level: 100
Time taken for tests: 0.202 seconds
Complete requests: 1000
Failed requests: 0
Total transferred: 289000 bytes
HTML transferred: 45000 bytes
Requests per second: 4949.37 [#/sec] (mean)
Time per request: 20.205 [ms] (mean)
Time per request: 0.202 [ms] (mean, across all concurrent requests)
Transfer rate: 1396.84 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 2 2.1 2 13
Processing: 1 16 8.6 16 55
Waiting: 1 14 8.1 14 54
Total: 5 19 8.2 18 58
Percentage of the requests served within a certain time (ms)
50% 18
66% 21
75% 23
80% 24
90% 30
95% 33
98% 42
99% 43
100% 58 (longest request)
其中
Document Length: 45 bytes
表示请求文本大小
Requests per second: 4949.37 [#/sec] (mean)
表示每秒Requests次数
下一篇文章,
子恒老师将跟你分享《linux怎么安装openresty》
linux从0开始安装web服务器1
linux连接互联网——linux安装web服务器2
安装gcc——linux安装web服务器3
安装mysql5.6.38——linux安装web服务器4
安装php7——linux安装web服务器5
linux系统安装nginx——linux安装web服务器6
nginx平滑升级,nginx安装第三方模块——linux安装web服务器7
nginx配置文件,解析php——linux安装web服务器8
linux安装memcached——linux安装web服务器9
php7安装memcache扩展——linux安装web服务器10
linux安装redis server——linux安装web服务器11
php7安装redis扩展——linux安装web服务器12
linux系统安装apache——linux安装web服务器13
声明:部分文章或图片未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知QQ:2334512685,我们会及时删除。
发布:秦子恒博客,欢迎转载分享,请保留出处。
使用apache的ab程序,对网页做压力测试——0基础linux安装web服务器14链接:https://www.qinziheng.com/details/5259/
使用apache的ab程序,对网页做压力测试——0基础linux安装web服务器14相关文章