1个不稳定版本
0.1.0 | 2018年10月14日 |
---|
#226 在 #基准测试
11KB
222 行
Welle
Welle是一个与ApacheBench类似的用于服务器基准测试的工具。
用法
USAGE:
welle [OPTIONS] <URL> --num-requests <NUMBER>
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-c, --concurrent-requests <NUMBER> Number of in flight requests allowed at a time [default: 1]
-m, --method <METHOD> HTTP method to use [default: GET]
-n, --num-requests <NUMBER> Total number of requests to make
ARGS:
<URL> URL to request
构建
该工具需要Rust
和Cargo
,您可以从这里获取。安装Rust和Cargo后,构建非常简单
cargo build --release
您可以在"./target/release/welle"中找到您的二进制文件。
路线图
- 自定义请求类型
- 能够记录结构化结果数据
- 数据图表和图形化
- 更精细地诊断请求各个部分的耗时(例如,连接时间)
- 控制测试的运行时间
依赖项
~21MB
~443K SLoC