8个版本
0.2.11 | 2021年5月28日 |
---|---|
0.2.10 | 2021年2月2日 |
0.2.9 | 2021年1月20日 |
0.2.6 | 2020年10月14日 |
0.2.2 | 2020年9月18日 |
#317 in 性能分析
24KB
530 行
loadem
模拟成千上万个客户端的Web负载的命令行工具。
使用Rust的异步Tokio、hyper和rustls构建。
这是OpenWebLoad的精神继承者
安装
从https://github.com/pjoe/loadem/releases下载二进制文件并将其添加到您的路径中。
Windows
您也可以使用Chocolatey进行安装
在具有管理员权限的PowerShell中
choco install loadem
用法
$ loadem https://127.0.0.1 200
URL: https://127.0.0.1
Clients: 200
Starting
MaTps 4777.17, Tps 4777.17, Err 0.00%, Lat Avg 0.018, P50 0.009, P99 0.200, P99.9 0.220
MaTps 4912.00, Tps 5046.83, Err 0.00%, Lat Avg 0.016, P50 0.009, P99 0.157, P99.9 0.341
MaTps 4929.57, Tps 4964.71, Err 0.00%, Lat Avg 0.014, P50 0.009, P99 0.111, P99.9 0.191
MaTps 4470.94, Tps 3095.06, Err 0.00%, Lat Avg 0.020, P50 0.015, P99 0.152, P99.9 0.238
MaTps 4356.89, Tps 3900.69, Err 0.00%, Lat Avg 0.023, P50 0.011, P99 0.429, P99.9 0.469
MaTps 4302.34, Tps 4029.58, Err 0.00%, Lat Avg 0.021, P50 0.012, P99 0.158, P99.9 0.470
MaTps 4295.27, Tps 4252.88, Err 0.00%, Lat Avg 0.022, P50 0.010, P99 0.540, P99.9 0.543
^C
URL: https://127.0.0.1
Clients: 200
Completed 31825 requests in 7.45 seconds
Total TPS: 4274.48
Latency:
Avg. 0.019
P50 0.010
P99 0.200
P99.9 0.541
Max 0.544
依赖项
~14–25MB
~443K SLoC