1.1 KiB
1.1 KiB
Testing med Vegeta
For å teste last på servere med HTTP forespørsler, bruker vi Vegeta.
Per 15. april 2020 er siste versjon v12.8.3.
Vi har bare testet last på servere ved hjelp av GET
forespørsler.
Simulasjonen prøver da spesifikt å simulere mange personer som prøver å lese ett enkelt, eller flere blogginnlegg, basert på targets-*.txt
filene.
Eksempel
- 'Attacke' Debian-serveren med 15 requests hvert sekund i 15 minutter (900 sek) og lagre output i
deb-results-15-min-15-per-sec.bin
:
vegeta attack -duration=900s -rate 15/1s -targets targets-deb.txt -output deb-results-15-min-15-per-sec.bin
- Lage en "Plot" HTML-fil fra 'attack' output-fil (med egendefinert filnavn + sidetittel):
echo deb-results-15-min-15-per-sec.bin | vegeta plot -title "[Debian] 15 requests per second, 15 minutes" -output deb-results-15-min-15-per-sec.html
Resultater
Resultater ligger i mappene /Debian og /Windows i HTML-format.