siege: add page (#5028)

* siege: add page

* fix: Added token syntax & made more consistent with other pages

* Apply suggestions from code review

Co-authored-by: Axel Navarro <navarroaxel@gmail.com>

* Fix "More nformation" link syntax

Co-authored-by: bl-ue <54780737+bl-ue@users.noreply.github.com>
Co-authored-by: Axel Navarro <navarroaxel@gmail.com>
This commit is contained in:
Sam James 2021-01-08 13:40:46 +00:00 committed by GitHub
parent d6311fa93d
commit 76db7af9d4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

28
pages/common/siege.md Normal file
View File

@ -0,0 +1,28 @@
# siege
> HTTP loadtesting and benchmarking tool.
> More information: <https://www.joedog.org/siege-manual/>.
- Test a url with default settings:
`siege {{https://example.com}}`
- Test a list of urls:
`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 (Dont wait 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}}`