WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Gestores de colas de varias instancias

Un gestor de colas de varias instancias se reinicia automáticamente en un servidor en espera.

Figura 1 muestra una configuración de varias instancias para QM1. WebSphere MQ se instala en dos servidores, uno de los cuales es de recambio. Se ha creado un gestor de colas, QM1. Una instancia de QM1 está activa y se ejecuta en un servidor. La otra instancia de QM1 se ejecuta en espera en el otro servidor, sin realizar ningún proceso activo, pero está lista para tomar el control en lugar de la instancia activa de QM1 si ésta falla.

Figura 1. Gestor de colas de varias instancias
El diagrama se describe en el texto que lo rodea.

Cuando tenga intención de utilizar un gestor de colas como gestor de colas de varias instancias, cree un solo gestor de colas en uno de los servidores mediante el mandato WebSphere MQ crtmqm, colocando los datos y los registros de su gestor de colas en almacenamiento compartido de red. En el otro servidor, en vez de crear de nuevo el gestor de colas, utilice el mandato de WebSphere MQ addmqinf para crear una referencia a los datos y registros del gestor de colas en el almacenamiento de red.

Ahora puede ejecutar el gestor de colas desde cualquiera de los servidores. Cada uno de los servidores hace referencia a los mismos datos y registros del gestor de colas; sólo hay un gestor de colas y únicamente está activo en un servidor a la vez.

El gestor de colas se puede ejecutar como un gestor de colas de una sola instancia o como un gestor de colas de varias instancias. En ambos casos, sólo se ejecuta una instancia del gestor de colas, procesando solicitudes. La diferencia radica en que, cuando se ejecuta como un gestor de colas de varias instancias, el servidor que no ejecuta la instancia activa del gestor de colas se ejecuta como una instancia en espera, lista para tomar el control en lugar de la instancia activa automáticamente si el servidor activo falla.

El único control que tiene sobre cuál es la instancia que se activa primero es el orden en que se inicia el gestor de colas en los dos servidores. La primera instancia en adquirir bloqueos de lectura/grabación bloqueos para los datos del gestor de colas se convierte en la instancia activa.

Puede intercambiar la instancia activa con el otro servidor, una vez que se haya iniciado, deteniendo la instancia activa mediante la opción de conmutación, a fin de transferir el control a la que está en espera.

La instancia activa de QM1 tiene acceso exclusivo a las carpetas compartidas de datos y registros del gestor de colas cuando se está ejecutando. La instancia en espera de QM1 detecta cuando la instancia activa ha fallado y se convierte en la instancia activa. Toma el control de los datos y registros de QM1 en el estado en que la instancia activa los dejó y acepta reconexiones de clientes y canales.

La instancia activa puede fallar por varias razones que conducen a que la instancia en espera tome el control:

Puede añadir información de configuración del gestor de colas a varios servidores y elegir dos servidores cualesquiera para que funcionen como par activo/en espera.

Un gestor de colas de varias instancias es una parte de una solución de alta disponibilidad. Necesita algunos componentes adicionales para crear una solución útil de alta disponibilidad. Los clientes y canales de WebSphere MQ se vuelven a conectar automáticamente al gestor de colas en espera cuando éste se activa. La reconexión y los demás componentes de una solución de alta disponibilidad se analizan en temas relacionados.
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:01:53


Tema de conceptoTema de concepto | Versión 8.0.0.5 | fa70150_