siege
HTTP loadtesting and benchmarking tool.
- Test a URL with default settings:
siege {https://example.com}
siege --file {path/to/url_list.txt}
- Test list of URLs in a random order (Simulates internet traffic):
siege --internet --file {path/to/url_list.txt}
- Benchmark a list of URLs (without waiting between requests):
siege --benchmark --file {path/to/url_list.txt}
- Set the amount of concurrent connections:
siege --concurrent={50} --file {path/to/url_list.txt}
- Set how long for the siege to run for:
siege --time={30s} --file {path/to/url_list.txt}
Copyright © 2014—present the tldr-pages team and contributors.
This work is licensed under the Creative Commons Attribution 4.0 International License (CC-BY).