/webbenchmark

An http benchmark tool that can exhaust the bandwidth of your server.

Primary LanguageGoMIT LicenseMIT

WebBenchmark

An http benchmark tool that can exhaust the bandwidth of your server.

Github Actions Docker Image Size (tag) Docker Pulls


Features

  • random User-Agent on every Request
  • random x-forward-for and x-Real-ip on every Request
  • customizable Referer Url
  • cocurrent thread as you wish, depends on you server performance.
  • post method.

Usage

docker run -d \
    --name=webbenchmark \
    -e url="http://cachefly.cachefly.net/100mb.test" \
    -e method="GET" \
    -e thread=8 \
    --restart=unless-stopped \
    lvillis/webbenchmark:latest

Related open source projects:

Special thanks

Jetbrains Logo

Thanks to Jetbrains for supporting this small open source project! I used GoLand and PyCharm for years, they are the best tools!