Cómo obtener aproximadamente 500 solicitudes/seg en HAProxy y Tomcat7 con Apache

Cómo obtener aproximadamente 500 solicitudes/seg en HAProxy y Tomcat7 con Apache

Tengo 4 instancias del servidor Tomcat 7 e implementé mi aplicación web en todas las instancias. Estoy usando el equilibrador de carga HAProxy para equilibrar la carga. En el front-end estoy usando el servidor web Apche2 y detrás de Tomcat 7. HAproxy está redirigiendo a;; la solicitud hacia una instancia diferente de Tomcat. Ahora el rendimiento es de 60 solicitudes/segundos. Me gustaría recibir entre 200 y 500 solicitudes por segundo. ¿Cuáles son todos los parámetros de configuración que se deben establecer en HAProxy para lograr esto? Estoy usando la versión Linux CentOs 6.3.

Todas las instancias de Tomcat y Apache se ejecutan en la misma máquina.

Gracias

Respuesta1

Sospecho que no obtendrás muchas respuestas aquí. Esta no es una pregunta fácil de responder y dependería completamente de su hardware, su aplicación, etc.

Dicho esto, debes comparar cada pieza de tu infraestructura y descubrir dónde está el cuello de botella. Hasta que sepa si es apache, tomcat, haproxy, un backend de base de datos, si lo hay.

Hasta que no sepa dónde está el problema, no podrá solucionarlo realmente.

información relacionada