SIEGE es un código abierto y de proyectos de software de libre distribución que ha sido diseñado desde el desplazamiento de actuar como una evaluación comparativa de HTTP y la utilidad de pruebas de regresión para el sistema operativo GNU / Linux. También puede ser utilizado para probar un servidor HTTP de Windows, pero la aplicación no es compatible con el operativo Microsoft Windows system.Measure el rendimiento del código bajo duressSIEGE fue creado para ayudar a los desarrolladores web miden el rendimiento del código bajo coacción, y ver exactamente cómo se va a resistir cargar en el Internet. Por el momento, la aplicación es compatible con las cookies, los protocolos HTTP y HTTPS, así como authentication.Getting básica comenzaron con SIEGETo utilizar la aplicación, que se ejecuta por completo de la línea de comandos, usted tendrá que descargar la última versión desde Softoware, extracto el archivo en algún lugar de su parche, abra un emulador de terminal, vaya a la ubicación de la carpeta extraída y ejecutar el y ldquo; ./ configure && make y rdquo; comando (sin las comillas) para configurar y compilar el programa.
Para instalarlo en todo el sistema, ejecute el y ldquo; make install y rdquo; comando como root, sin comillas. Para utilizar SIEGE, tendrá que ejecutar el y ldquo; siege.config y rdquo; comando (sin las comillas) para generar una nueva configuración .siegerc file.Supported operativo SystemsThe aplicación se ha escrito sobre GNU / Linux y ha sido adaptada con éxito para otras plataformas UNIX, como BSD, Solaris, AIX y HP-UX. Debe compilar en la mayoría de los sistemas BSD más nuevos y más System V UNIX variants.Under el capó y software availabilityThe está escrito enteramente en el lenguaje de programación C y está distribuido únicamente como un paquete fuente, lo que significa que usted tendrá que configurar y compilar manualmente el proyecto antes de la instalación
¿Qué hay de nuevo en esta versión:.
- Esta versión corrige un error introducido en el sitio-3.0 0.6. En lugar de adherirse estrictamente a la RFC, asedio construirá una URL absoluta de una relativa. Si bien esto es conveniente que se perdió un caso de uso. Siege-3.0.6 barfs en el lugar: http:. // Localhost Todos asedio 3.0.6 los usuarios deben actualizar a 3.0.7
¿Qué hay de nuevo en la versión 3.0.6:
- Se ha actualizado para incluir las directivas de poderes
¿Cuál es nuevo en la versión 3.0.6 Beta 2:.
- Se ha añadido soporte para HTTP-303
¿Cuál es nuevo en la versión 3.0.5:
- Esta versión aborda otra inconsistencia entre el estándar HTTP y práctica.
- Si bien RFC 2616 permite que una designación de puerto en el encabezado de host, confunde demasiadas implementaciones para Siege continúe para enviarlo.
- Esta versión también corrige varios errores significativos.
- Todos los usuarios de asedio deben actualizar a esta versión.
¿Qué hay de nuevo en la versión 3.0.4 Beta 1:
- Aunque RFC 2616 especifica que las directivas ubicación debe contener una URI absoluta, la mayoría de los clientes Web normalizan URIs relativas.
- Esta versión incluye el cumplimiento convencional con un manejo relativa URI.
- Irónicamente, también incluye una nueva configuración de agente de usuario para que el campo está en conformidad con RFC 2616.
¿Cuál es nuevo en la versión 3.0.3:
- Esta versión cuenta con una nueva característica prominente, URL escapando . Caracteres reservados son codificados con% según RFC 3986.
- Esta versión también cuenta con numerosas correcciones de errores, como una mejor evaluación de variable en el archivo urls.txt, dinámico Accept-Encoding, mejorada análisis siegerc, y varias correcciones de memoria.
¿Cuál es nuevo en la versión 3.0.3 Beta 3:
- Esta versión corrige un error analizador siegerc que se introdujo inadvertidamente en la línea 3.0.x. En esas versiones, el asedio ignora entradas con espacios en blanco.
¿Cuál es nuevo en la versión 3.0.3 Beta 2:
- Esta versión añade URL escapar junto con un opción para desactivar la función.
- También elimina la codificación fragmentada de -g / -. Obtener solicitudes para hacer la salida más legible
¿Qué hay de nuevo en la versión 3.0.2:
- Esta versión corrige un error importante en 3.0.1 que HTTP POST afectada. Todos 3.0.1 los usuarios deben actualizar a esta versión.
Comentarios que no se encuentran