#基准测试 #http #服务器 #工具 #url #请求 #apache-bench

app welle

Welle是一个与ApacheBench类似的用于服务器基准测试的工具

1个不稳定版本

0.1.0 2018年10月14日

#226#基准测试

MIT 许可证

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

构建

该工具需要RustCargo,您可以从这里获取。安装Rust和Cargo后,构建非常简单

cargo build --release

您可以在"./target/release/welle"中找到您的二进制文件。

路线图

  • 自定义请求类型
  • 能够记录结构化结果数据
  • 数据图表和图形化
  • 更精细地诊断请求各个部分的耗时(例如,连接时间)
  • 控制测试的运行时间

依赖项

~21MB
~443K SLoC