Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 3713|Svare: 3

Cassowary-verktøyet for stresstesting av HTTP-forespørsler

[Kopier lenke]
Publisert på 05.04.2023 13:49:23 | | | |
Krav: Jeg har brukt mange HTTP-stresstestverktøy før, som: Jmeter, apachebench og andre verktøy, noen stresstestverktøy er relativt store eller komplekse i konfigurasjon, og må til og med leveres til noen kjøretider, noe som ikke er særlig praktisk å bruke.


Anmeldelse:

Sammenligning av testverktøyene LoadRunner og Jmeter
https://www.itsvse.com/thread-10172-1-1.html

Stresstest med Apaches mageteknikk
https://www.itsvse.com/thread-4410-1-1.html

Windows Apache AB nettsted stresstest
https://www.itsvse.com/thread-4836-1-1.html


Cassowary GitHub-adresse:Innloggingen med hyperkoblingen er synlig.
Cassowary Tutorial:Innloggingen med hyperkoblingen er synlig.
Cassowary Windows-versjon nedlasting:Innloggingen med hyperkoblingen er synlig.

Cassowary er den nyeste plattformuavhengige HTTP/S-lasttesteren. Jeg brukte Go Editor Cassowary, i håp om at utviklere, testere og systemadministratorer enkelt kan utføre lasttesting. Cassowary er inspirert av mange klassiske åpen kildekode-prosjekter som k6, ab og httestat.



funksjon

  • To testmoduser: standard og tilpasset. I egendefinert modus kan du velge URL-stien
  • CI-vennlig
  • Fleksible algoritmer: Algoritmer kan sendes direkte til Prometheus PushGateway eller som JSON-filer
  • Fleksibel justering: Du kan fritt velge hvilket HTTP-headerfelt du vil bruke
  • Plattformuavhengig: Én binær støtter Linux, Mac OSX og Windows samtidig



Eksempel: 100 samtidige brukere sender 1000 forespørsler til en URL samtidig



Du kan se at forespørselen er fullført på 1,7 sekunder,I gjennomsnitt kan 569 forespørsler fullføres på 1 sekundSamtidig logger vi oss inn på Alibaba Clouds bakgrunnsstyringssystem for å sjekke overvåkingen (ikke veldig nøyaktig, men det kan vise at samtidigheten på det tidspunktet faktisk er veldig stor), som vist i figuren nedenfor:



(Slutt)




Foregående:Aktiver mørk (mørk) modus basert på Bootstrap
Neste:jQuery image lazy loading lazyload plugin
Publisert på 05.04.2023 22:21:08 |
Lær det
 Vert| Publisert på 26.04.2024 10:53:42 |
Tredjeparts verktøy for nettytelse:

  • Apache JMeter
  • ApacheBench (ab)
  • Gatling
  • jmeter-dotnet-dsl
  • K6
  • Gresshoppe
  • West Wind WebSurge
  • Netling
  • Vegeta
  • NBomber


 Vert| Publisert på 17.03.2025 15:31:17 |
Windows bruker k6 for HTTP-stresstesting
https://www.itsvse.com/thread-10973-1-1.html
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com