Követelmények: Sok HTTP stressztesztelő eszközt használtam korábban, például Jmeter, apachebench és más eszközök, néhány stressztesztelő eszköz viszonylag nagy vagy összetett konfigurációjú, sőt, bizonyos futásidőkhöz is kell jutniuk, ami nem túl kényelmes a működtetésre.
Szemle:
Cassowary GitHub cím:A hiperlink bejelentkezés látható. Kaszári oktató:A hiperlink bejelentkezés látható. Cassowary Windows verzió letöltése:A hiperlink bejelentkezés látható.
A Cassowary a legújabb platformmentes HTTP/S terheléstesztelő. A Go Editor Cassowary-t használtam, remélve, hogy fejlesztők, tesztelők és rendszergazdák könnyen tudnak terheléstesztet végezni. A Cassowaryt sok klasszikus nyílt forráskódú projekt, mint például a k6, az ab és httestat, ihlette.
funkció
- Két tesztmód: standard és egyedi. Egyedi módban kiválaszthatod az URL útvonalat
- CI-barát
- Rugalmas algoritmusok: Az algoritmusok közvetlenül a Prometheus PushGateway-hez vagy JSON fájlként is elküldhetők
- Rugalmas beállítás: Szabadon választhatod meg, melyik HTTP fejlécelő mezőt használod
- Többplatformos: Egy bináris egyszerre támogatja a Linuxot, Mac OSX-et és Windows-t
Példa: 100 egyidejű felhasználó egyszerre küld 1000 kérést egy URL-re
Láthatod, hogy a kérés 1,7 másodperc alatt teljes,Átlagosan 569 kérés teljesíthető egy másodperc alattUgyanakkor bejelentkezünk az Alibaba Cloud háttérkezelő rendszerébe, hogy ellenőrizzük a monitorozást (nem túl pontos, de az akkor valóban nagyon nagy az egyidejű megjelenítés), ahogy az alábbi ábrán is látható:
(Vége)
|