Alternative al benchmark apache? [chiuso]


26

Vorrei alcuni strumenti per Ubuntu che posso usare per testare il mio server, quanto può gestire.

Eventuali suggerimenti? Ho usato il benchmark Apache prima, ma mi piacerebbe provare qualcos'altro.

(Come domanda secondaria, il benchmark apache funziona se sto usando solo nginx?)

Risposte:


29

ab invia solo richieste Web, non importa quale sia il server che sta testando. Tuttavia, verifica solo una pagina.

C'è perfmeter, assedio, httpload, jmeter e molti altri.

httpload è piuttosto carino poiché puoi alimentare una serie di URL che verranno testati.



Consiglierei hey in quanto è molto facile da installare e utilizzare.
Muhammad Hewedy,

12

abè troppo lento per il benchmarking di nginx. Lo consiglierei wrk. Puoi facilmente costruirlo dalla fonte.


1
grazie! esattamente quello che stavo cercando. rispetto ad altri strumenti come questo wrkfa meglio il suo lavoro
Northys,

9

Consiglierei l' assedio per test di carico facili da configurare. Oltre al benchmark apache puoi fornirgli un elenco di URL per caricare il test.

Un comando semplice come

siege -d10 -c10 -i -f urls.txt

e un urls.txtesempio, ad es

http://www.example.com/
http://www.example.com/path1
http://www.example.com/path2

eseguirà un test di carico con 10 utenti simultanei (-c10), attenderà fino a 10 secondi tra ogni chiamata e la successiva (-d10) e prenderà a caso (-i) un URL dal file (-f).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.