GoGPT Best VPN GoSearch

icono de página de OnWorks

ab - Online en la nube

Ejecute ab en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando ab que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


ab: herramienta de evaluación comparativa del servidor HTTP Apache

SINOPSIS


ab [-A nombre de usuario de autenticación:la contraseña ] [-b tamaño de ventana ] [-B dirección local ] [-c concurrencia ]
[-C nombre-cookie=valor ] [-d ] [-e archivo -csv ] [-f protocolo ] [-g archivo-gnuplot ] [-h ]
[-H cabecera personalizada ] [-i ] [-k ] [-l ] [-m Método HTTP ] [-n solicitudes ] [-p ENVIAR-
presentar ] [-P proxy-autorización-nombre de usuario:la contraseña ] [-q ] [-r ] [-s tiempo de espera ] [-S ] [-t
límite de tiempo ] [-T tipo de contenido ] [-u PUT-archivo ] [-v verbosidad] [-V ] [-w ] [-x
-atributos ] [-X apoderado[:Puerto]] [-y -atributos ] [-z -atributos ] [
-Z conjunto de cifrado ] [http [s]: //]hostname[:Puerto]/camino

RESUMEN


ab es una herramienta para comparar su servidor Apache Hypertext Transfer Protocol (HTTP). Está
diseñado para darle una impresión de cómo funciona su instalación actual de Apache. Esta
le muestra especialmente cuántas solicitudes por segundo su instalación de Apache es capaz de
servicio.

OPCIONES


-A nombre de usuario de autenticación:la contraseña
Proporcione las credenciales de autenticación BÁSICA al servidor. El nombre de usuario y la contraseña
se separan por un solo: y se envían por el cable codificado en base64. La cadena se envía
independientemente de si el servidor lo necesita (es decir,, ha enviado una autenticación 401
necesario).

-b tamaño de ventana
Tamaño del búfer de envío / recepción de TCP, en bytes.

-B dirección local
Dirección a la que enlazar al hacer conexiones salientes.

-c concurrencia
Número de solicitudes múltiples para realizar a la vez. El valor predeterminado es una solicitud a la vez.

-C nombre-cookie=valor
Agregue una cookie: línea a la solicitud. El argumento suele tener la forma de un
nombre =valor par. Este campo es repetible.

-d No muestra el "porcentaje servido dentro de la tabla XX [ms]". (soporte heredado).

-e archivo -csv
Escriba un archivo de valores separados por comas (CSV) que contenga para cada porcentaje (de
1% a 100%) el tiempo (en milisegundos) que tardó en servir ese porcentaje de
peticiones. Esto suele ser más útil que el archivo 'gnuplot'; como son los resultados
ya 'binned'.

-f protocolo
Especifique el protocolo SSL / TLS (SSL2, SSL3, TLS1, TLS1.1, TLS1.2 o ALL). TLS1.1 y
Compatibilidad con TLS1.2 disponible en 2.4.4 y posteriores.

-g archivo-gnuplot
Escriba todos los valores medidos como un archivo 'gnuplot' o TSV (valores separados por tabulaciones).
Este archivo se puede importar fácilmente a paquetes como Gnuplot, IDL, Mathematica, Igor
o incluso Excel. Las etiquetas están en la primera línea del archivo.

-h Muestra información de uso.

-H cabecera personalizada
Agregue encabezados adicionales a la solicitud. El argumento suele tener la forma de un
línea de encabezado válida, que contiene un par campo-valor separado por dos puntos (es decir,, "Aceptar
Codificación: zip / zop; 8 bits ").

-i Hacer solicitudes HEAD en lugar de GET.

-k Habilita la función HTTP KeepAlive, es decir,, realiza múltiples solicitudes dentro de un HTTP
sesión. El valor predeterminado es no KeepAlive.

-l No informe errores si la longitud de las respuestas no es constante. Esto puede ser
útil para páginas dinámicas. Disponible en 2.4.7 y posteriores.

-m Método HTTP
Método HTTP personalizado para las solicitudes. Disponible en 2.4.10 y posteriores.

-n solicitudes
Número de solicitudes a realizar para la sesión de evaluación comparativa. El valor predeterminado es solo
realizar una única solicitud que generalmente conduce a una evaluación comparativa no representativa
resultados.

-p Archivo POST
Archivo que contiene datos para POST. Recuerde configurar también -T.

-P proxy-autorización-nombre de usuario:la contraseña
Proporcione las credenciales de autenticación BÁSICA a un proxy en ruta. El nombre de usuario y
Las contraseñas están separadas por un solo: y se envían por el cable codificado en base64. los
La cadena se envía independientemente de si el proxy la necesita (es decir,, ha enviado un 407
se necesita autenticación de proxy).

-q Al procesar más de 150 solicitudes, ab genera un recuento de progreso en stderr cada
10% o 100 solicitudes más o menos. La bandera -q suprimirá estos mensajes.

-r No salir en socket recibe errores.

-s tiempo de espera
Número máximo de segundos para esperar antes de que se agote el tiempo de espera del socket. El valor predeterminado es 30
segundos. Disponible en 2.4.4 y posteriores.

-S No muestra los valores de desviación estándar y mediana, ni muestra la
Mensajes de advertencia / error cuando el promedio y la mediana son más de una o dos veces.
la desviación estándar aparte. Y por defecto a los valores min / avg / max. (legado
apoyo).

-t límite de tiempo
Número máximo de segundos que se pueden dedicar a la evaluación comparativa. Esto implica un -n 50000
internamente. Use esto para comparar el servidor dentro de un período de tiempo total fijo.
Por defecto, no hay límite de tiempo.

-T tipo de contenido
Encabezado de tipo de contenido que se utilizará para datos POST / PUT, p. Ej. aplicación / x-www-form-
urlencoded. El valor predeterminado es texto / sin formato.

-u PUT-archivo
Archivo que contiene datos para PUT. Recuerde configurar también -T.

-v verbosidad
Establecer el nivel de verbosidad: 4 y superior imprime información en los encabezados, 3 y superior imprime
códigos de respuesta (404, 200, etc.), 2 y superiores imprimen advertencias e información.

-V Muestra el número de versión y sale.

-w Imprime los resultados en tablas HTML. La tabla predeterminada tiene dos columnas de ancho, con un blanco
fondo.

-x -atributos
Cadena para usar como atributos para . Se insertan atributos este formulario. >.

-X apoderado[:Puerto]
Utilice un servidor proxy para las solicitudes.

-y -atributos
Cadena para usar como atributos para .

-z -atributos
Cadena para usar como atributos para .

-Z conjunto de cifrado
Especifique el conjunto de cifrado SSL / TLS (consulte cifrados openssl)

SALIDA


La siguiente lista describe los valores devueltos por ab:

Software de servidor
El valor, si lo hay, devuelto en el servidor Encabezado HTTP del primer éxito
respuesta. Esto incluye todos los caracteres del encabezado desde el principio hasta el punto a
se detecta un carácter con valor decimal de 32 (más notablemente: un espacio o CR / LF).

Nombre de host del servidor
La dirección DNS o IP proporcionada en la línea de comando

Puerto de servicio
El puerto al que ab se está conectando. Si no se proporciona ningún puerto en la línea de comando, este
se establecerá de forma predeterminada en 80 para http y 443 para https.

Protocolo SSL / TLS
Los parámetros del protocolo negociados entre el cliente y el servidor. Esto solo sera
impreso si se utiliza SSL.

Ruta del documento
El URI de solicitud analizado a partir de la cadena de línea de comando.

Longitud del documento
Este es el tamaño en bytes del primer documento devuelto correctamente. Si el
la longitud del documento cambia durante la prueba, la respuesta se considera un error.

Nivel de simultaneidad
La cantidad de clientes concurrentes utilizados durante la prueba.

Tiempo necesario para las pruebas
Este es el tiempo transcurrido desde el momento en que se crea la primera conexión de socket para
en el momento en que se recibe la última respuesta

Solicitudes completas
La cantidad de respuestas exitosas recibidas

Solicitudes fallidas
El número de solicitudes que se consideraron fallidas. Si el numero es mayor
que cero, se imprimirá otra línea que muestra el número de solicitudes que fallaron
debido a la conexión, la lectura, la longitud incorrecta del contenido o las excepciones.

Escribir errores
El número de errores que fallaron durante la escritura (tubería rota).

Respuestas no 2xx
El número de respuestas que no estaban en la serie 200 de códigos de respuesta. Me caigo
las respuestas fueron 200, este campo no está impreso.

Solicitudes de Keep-Alive
La cantidad de conexiones que resultaron en solicitudes Keep-Alive

Cuerpo total enviado
Si está configurado para enviar datos como parte de la prueba, este es el número total de bytes
enviado durante las pruebas. Este campo se omite si la prueba no incluía un cuerpo para
enviar.

Total transferido
El número total de bytes recibidos del servidor. Este número es esencialmente el
número de bytes enviados a través del cable.

HTML transferido
El número total de bytes de documentos recibidos del servidor. Este número excluye
bytes recibidos en encabezados HTTP

Solicitudes por segundo
Este es el número de solicitudes por segundo. Este valor es el resultado de dividir el
número de solicitudes por el tiempo total necesario

Tiempo por solicitud
El tiempo medio empleado por solicitud. El primer valor se calcula con la fórmula
concurrencia * tiempo tomado * 1000 / hecho mientras que el segundo valor se calcula con el
tiempo de fórmula tomado * 1000 / hecho

Velocidad de transferencia
La tasa de transferencia calculada por la fórmula totalread / 1024 / timetaken

Use ab en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.