Adición de un clúster a un bus con alta disponibilidad o escalabilidad
Puede añadir un clúster como miembro de un bus y utilizar la asistencia para la política del motor de mensajería y una política del motor de mensajería personalizado que proporcione alta disponibilidad, escalabilidad o escalabilidad con alta disponibilidad. La asistencia para la política del motor de mensajería le ayuda a crear y configurar los motores de mensajería en un clúster para proporcionar el comportamiento del motor de mensajería necesario.
Antes de empezar
Acerca de esta tarea
- Alta disponibilidad. Utilice la política de alta disponibilidad cuando desee asegurarse de que siempre haya un motor de mensajería en ejecución en ese clúster, para que los mensajes se transmitan siempre.
La política del motor de mensajería de alta disponibilidad crea un único motor de mensajería para el clúster. El motor de mensajería está configurado para realizar una migración tras error en cualquiera de los demás servidores del clúster. El orden en el que se utilizan los servidores para la migración tras error depende de su orden en la lista de servidores preferidos. La prioridad de un servidor está relacionada con su posición en la lista de servidores preferidos, cuando más cerca del principio más prioridad tendrá. El motor de mensajería no invierte la sustitución, es decir, si un servidor con mayor preferencia vuelve a estar disponible, el motor de mensajería no regresa a ese servidor.
- Escalabilidad. Utilice la política de escalabilidad para un sistema donde desee añadir más servidores a un clúster y mantener el rendimiento.
La política del motor de mensajería de escalabilidad crea un único motor de mensajería para cada servidor del clúster. Cada motor de mensajería sólo puede ejecutarse en el servidor al que está asignado y no puede realizar la migración tras error en otro servidor. Si un servidor falla, el motor de mensajería que se ejecuta en el mismo también falla y no está disponible hasta que el servidor se recupere.Puede añadir nuevos servidores al clúster sin afectar los motores de mensajería existentes en el clúster.
- Escalabilidad con alta disponibilidad. Utilice la política de escalabilidad con alta disponibilidad para un sistema donde desee añadir más servidores en un clúster y mantener el rendimiento, pero también desea asegurarse de que la mensajería siempre está disponible.
La política de motor de mensajería de alta disponibilidad con escalabilidad crea un único motor de mensajería para cada servidor del clúster. Cada motor de mensajería puede realizar una migración tras error en otro servidor especificado en el clúster. Cada servidor puede alojar hasta dos motores de mensajería, para que haya una relación circular ordenada entre los servidores. Cada motor de mensajería puede invertir la migración tras error, es decir, si el motor de mensajería realiza una migración tras error en otro servidor y, a continuación, el servidor original vuelve a estar disponible, el motor de mensajería regresa automáticamente a ese servidor.
Opcionalmente, puede ajustar los tamaños inicial y máximo del almacenamiento dinámico de la máquina virtual Java™ (JVM). El ajuste de los tamaños del almacenamiento dinámico ayuda a asegurar que los servidores de aplicaciones que alojan uno o varios motores de mensajería se proporcionan con una cantidad apropiada de memoria para la productividad de mensajes que necesita.
- 6.0.2 (Fixpack 23 o posterior)
- 6.1.0 (Fixpack 13 o posterior)
Si la seguridad está habilitada y el bus tiene miembros de versiones mixtas, los miembros de bus establecen la confianza utilizando un alias de autenticación entre motores. Si añade un clúster de servidores como miembro de bus en WebSphere Application Server Versión 6 y es el primer miembro de bus en este nivel, debe seleccionar o crear un alias de autenticación durante esta tarea. Esta acción establece el alias de autenticación entre motores.
Procedimiento
Resultados
- Para la política de motor de mensajería de alta disponibilidad, hay un solo motor de mensajería llamado nombre_clúster.nnn-nombre_bus, que puede realizar una migración tras error en cualquiera de los servidores del clúster.
- Para la política del motor de mensajería de escalabilidad, hay un motor de mensajería para cada servidor del clúster, llamado nombre_clúster.nnn-nombre_bus. Cada motor de mensajería del clúster está limitado a ejecutarse en un servidor.
- Para la política de motor de mensajería de alta disponibilidad con escalabilidad, hay un motor de mensajería para cada servidor de aplicaciones en el clúster, llamado nombre_clúster.nnn-nombre_bus. Cada motor de mensajería del clúster puede realizar la migración tras error en otro servidor especificado del clúster, y puede invertir la sustitución en su servidor preferido si dicho servidor vuelve a estar disponible.