mirror of https://github.com/CrimsonTome/tldr.git
25 lines
700 B
Markdown
25 lines
700 B
Markdown
|
# ab
|
||
|
|
||
|
> Apache Benchmarking Tool. Das einfachste Tool um eine Belastungsprobe durchzuführen.
|
||
|
> Mehr Informationen: <https://httpd.apache.org/docs/2.4/programs/ab.html>.
|
||
|
|
||
|
- Sende 100 HTTP GET Anfragen an eine gegebene URL:
|
||
|
|
||
|
`ab -n {{100}} {{url}}`
|
||
|
|
||
|
- Sende 100 HTTP GET Anfragen an eine gegebene URL, wovon bis zu 10 gleichzeitig bearbeitet werden:
|
||
|
|
||
|
`ab -n {{100}} -c {{10}} {{url}}`
|
||
|
|
||
|
- Wach halten:
|
||
|
|
||
|
`ab -k {{url}}`
|
||
|
|
||
|
- Lege die maximale Anzahl an Sekunden fest, die das Benchmarking dauern darf:
|
||
|
|
||
|
`ab -t {{60}} {{url}}`
|
||
|
|
||
|
- Sende 100 HTTP POST Anfragen an eine gegebene URL, wobei eine JSON Belastung aus einer Datei verwendet wird:
|
||
|
|
||
|
`ab -n {{100}} -T {{application/json}} -p {{daten.json}} {{url}}`
|