HTTP loadtesting and benchmarking tool.
# To test a url with default settings:
siege <https://example.com>
# To test a list of urls:
siege --file <path/to/url_list.txt>
# To test list of urls in a random order (Simulates internet traffic):
siege --internet --file <path/to/url_list.txt>
# To benchmark a list of urls (Dont wait between requests):
siege --benchmark --file <path/to/url_list.txt>
# To set the amount of concurrent connections:
siege --concurrent=<50> --file <path/to/url_list.txt>
# To set how long for the siege to run for:
siege --time=<30s> --file <path/to/url_list.txt>