Centos安装ab工具给网站进行压力测试

在配置好网站服务器后,我们可以进行压力测试看一看实际环境中的效果怎么样,判断服务器质量、网站程序设计是否合理、提前预防突发事件。今天就介绍一款开源免费的压力测试软件ab。

ab使用前先安装上,centos6 系统

yum install httpd-tools -y

使用方法(直接输入ab命令查看参数)

ab -c 10 -n 1000 http://www.test.com/

上条命令的意思是,对test.com的首页进行压力测试,模拟同时10个用户总共进行1000个请求

测试完成后会显示报告,会显示一些参数供我们判断

Document Path: /     #测试的页面,此处为首页
Document Length: 37570 bytes    #页面的大小

Concurrency Level: 10         #并发数量
Time taken for tests: 19.284 seconds     #测试耗费总时间
Complete requests: 100     #请求总量
Failed requests: 69     #请求失败的数量
 (Connect: 0, Receive: 0, Length: 69, Exceptions: 0)
Write errors: 0    #错误数量
Total transferred: 3781272 bytes
HTML transferred: 3756972 bytes
Requests per second: 5.19 [#/sec] (mean)     #每秒钟的请求量
Time per request: 1928.365 [ms] (mean)       #每次请求需要时间
Time per request: 192.837 [ms] (mean, across all concurrent requests)
Transfer rate: 191.49 [Kbytes/sec] received
如无特殊说明,本站文章皆为原创,未经许可请勿转载至任何自媒体或网站
问题反馈请发送邮件至 contact@v1tx.com