Como mod_jk y mod_proxy, mod_cluster utiliza un canal de comunicación para reenviar solicitudes de httpd a una de un conjunto de nodos de servidor de aplicaciones.
A diferencia de mod_jk y mod_proxy, mod_cluster aprovecha una conexión adicional entre los nodos de servidor de aplicaciones y httpd.
A diferencia de mod_jk, mod_cluster también no requiere AJP, pero las conexiones httpd a nodos de servidor de aplicaciones puede utilizar HTTP, HTTPS o AJP.
Los nodos de servidor de aplicaciones usan esta conexión para transmitir el lado del servidor factores de equilibrio de carga y eventos del ciclo de vida de nuevo a httpd a través de un conjunto personalizado de métodos HTTP, cariñosamente llamado el Protocolo de administración de Mod-Cluster (MCMP).
Este canal de retroalimentación adicional permite mod_cluster para ofrecer un nivel de inteligencia y granularidad que no se encuentra en otras soluciones de equilibrio de carga.
Dentro de httpd, mod_cluster se implementa como un conjunto de módulos para httpd con mod_proxy habilitado. Gran parte de la lógica proviene de mod_proxy, por ejemplo mod_proxy_ajp ofrece toda la lógica necesaria para AJP mod_cluster.
Migración de mod_jk o mod_proxy es bastante sencillo. En general, gran parte de la configuración encontrado previamente en httpd.conf ahora se define en los nodos de servidor de aplicaciones
¿Qué hay de nuevo en esta versión:.
- Agregado EnableMCPMReceive en la configuración.
- Código mod_proxy para versiones antiguas httpd necesita ser actualizada.
- Documentación que falta de la mod_cluster con JBoss AS5.
- Cambio del período de sesiones de la fuerza adhesiva requiere reiniciar httpd.
- Gestión mod_cluster consola / Estado no muestra la versión exacta mod_cluster.
¿Cuál es nuevo en la versión 1.2.6 / 1.3.1.Beta2:
- Agregado EnableMCPMReceive en la configuración .
- Código mod_proxy para versiones antiguas httpd necesita ser actualizada.
- Documentación que falta de la mod_cluster con JBoss AS5.
- Cambio del período de sesiones de la fuerza adhesiva requiere reiniciar httpd.
- Gestión mod_cluster consola / Estado no muestra la versión exacta mod_cluster.
¿Cuál es nuevo en la versión 1.1.0.RC3:
- error de RPC puede conducir al fracaso de implementar una webapp.
- ManagerBalancerName no funciona.
- NoClassDefFoundError corriendo aplicación de demostración contra AS6.
- Permitir anulación del comportamiento predeterminado de cierre limpio.
Requisitos
- httpd-2.2.8 o superior
- JBoss AS 5.0.0+ o JBossWeb 2.1.1 +
Comentarios que no se encuentran