descripción general de la prueba de presión ab
Apache viene con una herramienta de prueba de esfuerzo ab, que es simple y fácil de usar, y puede simular varias condiciones para iniciar solicitudes de prueba al servidor web. La
herramienta ab puede iniciar directamente solicitudes de prueba localmente en el servidor web. Esto es esencial para comprender el rendimiento de procesamiento del servidor, porque No incluye el tiempo de transmisión de la red de los datos y el tiempo de cálculo local de la PC del usuario, por lo que el rendimiento del servidor web se puede juzgar observando varios indicadores de tiempo para la optimización y ajuste de parámetros.
Formato de comando
URL del parámetro ab
Parámetros comunes
-n el número total de solicitudes ejecutadas en la sesión de prueba, por defecto solo se ejecuta una solicitud
-c el número de solicitudes concurrentes, por defecto una a la vez
-t el número mínimo de segundos para la prueba
-v para establecer el nivel de detalle de la información mostrada
¡Dale! ¡Mostrar!
Instale HTTP, instale el
nombre de dominio DNS www.charis.com
El módulo de compresión apache no
está encendido. Realice tres pruebas de estrés.
Observe el tiempo total y tome el promedio.
[Root @ 5centos html] # ab -n 2000 -c 1000 www.charis.com/index.html
Primera vez 26.092
Segunda vez 25.282
Tercera vez Veces 21.047
Función de compresión apache abierta
[root@localhost htdocs]# vim /etc/httpd.conf
LoadModule deflate_module modules/mod_deflate.so
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml text/javascrip text/jpg text/png
DeflateCompressionLevel 9
SetOutputFilter DEFLATE
</IfModule>
[root@localhost htdocs]# service httpd stop
[root@localhost htdocs]# service httpd start
Primera vez 20.179
Segunda vez 0.267
Tercera vez 0.504
¡Siéntate! ! !