Testarea serverului web cu utilitatea de asediu

Utilitatea Siege permite testarea încărcării multi-threaded a serverelor web folosind protocolul HTTP GET și POST. Cu ajutorul acestui utilitar, puteți simula cererile concurente către serverul web (site-ul) pentru timpul specificat, cu intervale și fără. Pe baza rezultatelor testării, rezultatele sunt afișate pe ecran.

Instalați instalarea nu este dificilă, pentru debian, de exemplu, va fi așa:

# apt-get install asezare

Să începem imediat, testați serverul web al site-ului test.ru:


Opțiuni utilizate:
-b - nu va întrerupe între cereri
-c - numărul de cereri paralele trimise simultan
-r - numărul de retrimiteri ale cererii
-v - afișează interogările și răspunsurile curente din consola

Puteți specifica numărul total de solicitări care vor fi făcute serverului, dar timpul în care va avea loc testul:

# asezare -b -v -c 30 -t 1h -i -f /data/urls.txt

-t este timpul de testare, puteți utiliza h, m, s
-f - listă de adrese URL din fișier
-i - pentru a lua ULR dintr-un fișier aleatoriu

Mai multe opțiuni:
-V - versiunea de asediu
-h - ajutor
-C - conținutul fișierului de configurare implicit $ HOME / .siegerc
-d [Număr] - fiecare fir (cerere) va adormi un timp de la 0 la [Număr]
-h HEADER - vă permite să transferați parametrii în antet
litas în modul "Internet"
-Un "Agent de utilizator" - indică propriul Agent utilizator

Înregistrări similare:

Articole similare