V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

httperf

Herramienta de benchmarking para medir el rendimiento de servidores web. Permite generar diversas cargas de trabajo simulando múltiples clientes concurrentes y peticiones HTTP para evaluar cómo se comporta el servidor bajo estrés.

$ httperf --hog localhost
prueba básica en la propia páquina
$ httperf --hog ejemplo.com --num-conns 100
especifica el número total de conexiones HTTP que se van a establecer
$ httperf --hog ejemplo.com --rate 10 --num-conns 100
intentará establecer 10 conexiones por segundo hasta llegar a un total de 100
$ httperf --hog ejemplo.com --rate 10 --num-conns 100 --timeout 5
tiempo máximo en segundos que esperará por una respuesta del servidor antes de considerar la petición como un error
$ httperf --hog ejemplo.com --port 8080 --uri /productos/index.html --num-conns 50
especifica la ruta del recurso que se va a solicitar en el servidor y el puerto
$ httperf --hog ejemplo.com --num-conns 100 --hog-conns --num-reqs 10
abrirá 100 conexiones y realizará 10 peticiones a través de cada una de ellas
$ httperf --hog localhost --num-conns 1 --print-reply
imprime las respuestas del servidor pero no recomendado para pruebas de gran volumen ya que genera mucho output
$ httperf --hog ejemplo.com --num-conns 10 --add-header "X-Custom-Header: MyValue"
añadir una cabecera HTTP personalizada
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3873 entradas - Acerca del Tractatus
La Pipa Plena 2025