为什么使用压力测试:作者在网上找到了以下几个解释:
1.吞吐率(Requests per second) |
2.并发连接数(The number of concurrent connections) |
3.并发用户数(The number of concurrent users,Concurrency Level) |
4.用户平均请求等待时间(Time per request) |
5.服务器平均请求等待时间(Time per request: across all concurrent requests) |
ab全称为:apache bench
ab是apache自带的压力测试工具。ab非常实用,它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试。比如nginx、tomcat、IIS等。
ab是Apache超文本传输协议(HTTP)的性能测试工具。其设计意图是描绘当前所安装的Apache的执行性能,主要是显示你安装的Apache每秒可以处理多少个请求。
官网下载ab压力测试工具
1.进入apache官网 http://httpd.apache.org/ 下载apache即可
2.当你下载完成后,你的apache目录底下会存在两个.exe ab测试工具的执行文件
3.window+R cmd 终端中进入你本地的Apache安装目录下的bin目录中
例如:
4.输入命令,进行ab测试即可:ab -n 100 -c 10 http://test.com/
ab压力测试简易版就讲到这,事先声明本操作不一定适配于所有电脑。