¿Alternativas al punto de referencia de apache? [cerrado]

26

Quisiera algunas herramientas para ubuntu que pueda usar para probar mi servidor, cuánto puede manejar.

¿Alguna sugerencia? He usado antes el punto de referencia de Apache, pero me gustaría probar otra cosa.

(Como pregunta adicional, ¿funciona el punto de referencia de apache si solo estoy usando nginx?)

Mateo
fuente

Respuestas:

29

ab solo envía solicitudes web, no le importa qué servidor está probando. Sin embargo, solo prueba una página.

Hay perfmeter, asedio, httpload, jmeter y muchos otros.

httpload es bastante bueno, ya que puede alimentarlo con una serie de URL que se probarán.

karmawhore
fuente
21
Para mayor comodidad: Apache Bench , perfmeter , siege , http_load , jmeter
Josh Diehl
Recomendaría hey, ya que es muy fácil de instalar y usar.
Muhammad Hewedy
12

abes demasiado lento para la evaluación comparativa de nginx. Me gustaría recomendar wrk. Puedes construirlo fácilmente desde la fuente.

VBart
fuente
1
¡gracias! Exactamente lo que estaba buscando. en comparación con otras herramientas como esta, wrkfunciona mejor
Northys
9

Recomiendo asedio para pruebas de carga fáciles de configurar. Además del punto de referencia de Apache, puede proporcionarle una lista de URL para realizar pruebas de carga.

Un comando simple como

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

y un urls.txtp. ej.

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

ejecutará una prueba de carga con 10 usuarios simultáneos (-c10), esperará hasta 10 segundos entre cada llamada y la siguiente (-d10) y tomará aleatoriamente (-i) una URL del archivo (-f).

Kris
fuente