Red de conocimiento informático - Material del sitio web - ¿Cómo probar la web con apache ab en mac?

¿Cómo probar la web con apache ab en mac?

El servidor Apache viene con una herramienta de prueba de estrés ab, que se puede utilizar para probar el rendimiento del sitio web. Es simple y conveniente de usar.

Herramientas/materias primas

Hooligans callejeros

Métodos/pasos

Abra la ruta de instalación del servidor Apache y encontrará una ab en el directorio bin. El programa ejecutable exe es la herramienta de prueba de estrés que vamos a presentar.

En la línea de comando del sistema Windows, ingrese el directorio donde se encuentra el programa dónde y ejecute el programa dónde. Tenga en cuenta que un doble clic directo no funcionará correctamente.

Después de ejecutar con éxito el comando ab, podrá ver el mensaje como se muestra en la figura. Esta ayuda presenta el uso de ab y el significado de cada parámetro de forma detallada y clara.

El uso de ab es: ab[opción][http://]nombre de host[:puerto]/ruta.

Por ejemplo: a b-n 5000-C200 http://localhost/index PHP.

El ejemplo anterior muestra que se accedió al script http://localhost/index.php 5000 veces y se ejecutó 200 veces al mismo tiempo.

Introducción a los parámetros comunes de ab:

-n: número total * * * de ejecuciones de solicitudes, el valor predeterminado es 1

-c: número de concurrencia, el valor predeterminado es 1;

-t: el tiempo total de la prueba, en segundos, el valor predeterminado es 50000 segundos

-p: el archivo de datos en la publicación.

-w: Muestra los resultados en formato de tabla HTML.

Ejecute el caso de prueba: a b-n 1000-C 100-W http://localhost/index . PHP " C:\ 1 . html "

El caso de prueba anterior muestra que en En el caso de 100 concurrencias, * * pruebe el acceso al script index.php 1000 veces y guarde los resultados de la prueba en el archivo c c:\1.html.

El informe de la prueba se muestra en la figura. Se puede ver que en el caso de 100 accesos simultáneos, la prueba accedió 1000 veces y falló 852 veces. Se puede ver que este script no puede cumplir con el requisito de 100 accesos simultáneos en este entorno.

Modificar parámetros para continuar con las pruebas. Pruebe la simultaneidad de 50 y 30. Según el informe de prueba, cuando los accesos simultáneos se redujeron a 30, el número de accesos incorrectos se redujo a 39.