前言
今天我们来学习一个这个压力测试工具 是apache的产品 每当我们学习一个工具的时候 最应该想到的第一步就是 安装它了 windows 版本 linux 版本 会在后续 奉上~
开发
安装地址 去下载
下载完毕之后解码 点击 readme_first.html 文件 看到如下内容
下载完毕之后呢我们可以修改一个端口什么的 为了防止我们的本机的80端口被占用 这里修改为了 8089
测试一哈~
在 bin 目录下面执行如下指令
ab -n 1000 -c 100 http://localhost:8080/
-n 代表几个用户请求
-c 代表并发量
所以一共是分为10组了
结果参数解释
Server Software: 服务器软件
Server Hostname 服务器主机名
Server Port 服务器端口
Document Path 文档路径
Document Length 文档长度
Concurrency Level 并发数
Time taken for tests 所有这些请求处理完所花费的时间 seconds 是秒
Complete requests 完成请求
Failed requests 失败请求
HTML transferred HTML传输量
Requests per second 每秒处理请求数
Time per request 服务器收到请求 页面响应需要花费多久
Time per request 总耗费多久 [ms] (mean, across all concurrent requests)
结语
这一篇就说到这里啦 上面的参数主要看每秒请求书 失败成功 耗费时间哦