Message Queue 4.1 presenta los clústeres de alta disponibilidad, que proporcionan disponibilidad de los datos y de servicio. Si un cliente pierde su conexión con un agente de alta disponibilidad, se le vuelve a conectar automáticamente con otro agente de un clúster. El agente que proporciona la nueva conexión se hace cargo de los datos persistentes y del estado del agente desconectado y continúa proporcionando un servicio ininterrumpido a los clientes de este agente. Puede ejecutar los agentes de alta disponibilidad en una conexión segura.
Los agentes de alta disponibilidad requieren el uso de una base de datos también de alta disponibilidad (HADB) Si usted no dispone de esta base de datos o si la disponibilidad de los datos no es importante para usted, puede continuar utilizando clústeres convencionales, que ofrecen una reconexión automática y disponibilidad de servicio.
Configurar agentes de alta disponibilidad es un proceso sencillo: puede especificar los siguientes tipos de propiedades para cada agente del clúster.
Propiedades de pertenencia a clúster, que sirven para especificar si el agente forma parte de un clúster de alta disponibilidad, el ID del clúster y del agente.
Propiedades de la base de datos de alta disponibilidad (HADB), que sirven para especificar el modelo de los mensajes persistentes (JDBC), el nombre del fabricante HADB y las propiedades de configuración específicas del fabricante de la base de datos.
Propiedades de detección de fallos y toma de control, que sirven para especificar cómo deberían detectarse y gestionarse los fallos de los agentes.
Para usar esta función, debe hacer lo siguiente:
Instalar una base de datos de alta disponibilidad.
Instalar el archivo .jar del controlador de JDBC.
Crear el esquema de la base de datos para el almacén persistente de alta disponibilidad.
Configurar aquellas propiedades que estén relacionadas con la alta disponibilidad de cada agente del clúster.
Iniciar cada uno de los agentes del clúster.
Si desea consultar una explicación del concepto de alta disponibilidad y una comparación con los clústeres convencionales, consulte el Capítulo 4, Broker Clusters de Sun Java System Message Queue 4.1 Technical Overview. Si desea información sobre procedimientos y referencias de la alta disponibilidad, consulte el Capítulo 8, Broker Clusters de Sun Java System Message Queue 4.1 Administration Guide y Cluster Configuration Properties de Sun Java System Message Queue 4.1 Administration Guide.
Si usa una base de datos HADB con Message Queue versión 4.0 y quiere utilizar un clúster de alta disponibilidad, puede usar la utilidad dbmgr para actualizarse a un almacén compartido de HADB. Para más información, consulte Clústeres de agente.