AutoCannon

Från Wiki.linux.se
Version från den 24 juli 2024 kl. 14.07 av Admin (diskussion | bidrag) (Skapade sidan med ''''AutoCannon''' är ett benchmarkverktyg för HTTP/1.1, utvecklat i Node.js. Det används för att simulera hög trafikbelastning i applikationer och är inspirerat av verktygen wrk och wrk2. Detta är ett fritt och öppen källkodsprogram. '''Funktioner:''' * Stöd för HTTP-pipelining. * Stöd för HTTPS. * Anpassningsbara inställningar för antal samtidiga anslutningar, antal pipelined-förfrågningar, körningstid i sekunder, antal arbetstrådar, och timeout-tid...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

AutoCannon är ett benchmarkverktyg för HTTP/1.1, utvecklat i Node.js. Det används för att simulera hög trafikbelastning i applikationer och är inspirerat av verktygen wrk och wrk2.

Detta är ett fritt och öppen källkodsprogram.

Funktioner:

  • Stöd för HTTP-pipelining.
  • Stöd för HTTPS.
  • Anpassningsbara inställningar för antal samtidiga anslutningar, antal pipelined-förfrågningar, körningstid i sekunder, antal arbetstrådar, och timeout-tid i sekunder.
  • API-stöd.
  • Utdatatabeller som visar:
    • Latens: Visar förfrågningstiderna vid 2,5%-percentilen för snabba avvikelser, 50%-percentilen för medianvärde, 97,5%-percentilen för långsamma avvikelser, och 99%-percentilen för de allra långsammaste avvikelserna, tillsammans med ett genomsnittligt värde.
    • Förfrågningsvolym: Listar antalet skickade förfrågningar och mängden nedladdade data i bytes. Dessa värden uppdateras varje sekund och högre värden indikerar fler bearbetade förfrågningar.

Webbplats: github.com/mcollina/autocannon

Utvecklare: Matteo Collina

Licens: MIT-licensen