3. 压测工具 – http_load
最后更新于:2022-04-02 07:43:19
#### 安装方法
安装
```shell
tar xf http_load-09Mar2016.tar.gz
cd http_load-09Mar2016
make && make install
```
#### 参数
-parallel 简写 -p : 含义是并发的用 户进程数。
-fetches 简写 -f : 含义是总计的访 问次数
-rate 简写 -r : 含义是每秒的访 问频率
-seconds 简写 -s : 含义是总计的访问 时间
```shell
50000 fetches, 150 max parallel, 2.13658e+08 bytes, in 29.0605 seconds
#说明在上面的测试中运行了50000个请求,最大的并发进程数是150,总计传输的数据是2.13658e+08 bytes,运行的时间是29.0605秒
4273.15 mean bytes/connection
#说明每一连接平均传输的数据量 2.13658e+08/50000
1720.55 fetches/sec, 7.35216e+06 bytes/sec
#说明每秒的响应请求为1720.55,每秒传递的数据为7.35216e+06 bytes/sec
msecs/connect: 1.98612 mean, 1003.53 max, 0.418 min
#说明每连接的平均响应时间是1.98612 msecs,最大的响应时间1003.53 msecs,最小的响应时间0.418 msecs
msecs/first-response: 82.6688 mean, 7222.38 max, 0.873 min
#第一个请求情况
HTTP response codes:
code 200 -- 41651
code 404 -- 8349
```
#### 主要关注参数
1720.55 fetches/sec 美妙响应请求数
msecs/connect 每秒请求时间
';