Mantener las intercomunicaciones entre los canales de mensajes
En ocasiones, es posible que necesite intervenir para mantener las intercomunicaciones entre los canales de mensajes. Por ejemplo, es posible que necesite resolver un canal dudoso restituyendo o confirmando los mensajes, o restablecer la sincronización de canal si el recuento de mensajes en los dos extremos del canal no está sincronizado. También puede configurar los canales para reducir la posibilidad de que un canal de envío pase a ser dudoso y deje de estar disponible.
Acerca de esta tarea
Cuando un canal intenta confirmar una unidad lógica de trabajo, si el extremo receptor del canal no está disponible, el extremo emisor del canal se pone en estado pendiente porque no se puede determinar si los mensajes de la cola de transmisión han sido confirmados. Los mensajes se mantienen en la cola de transmisión y no se pueden enviar mensajes a través del canal hasta que el estado del canal se haya resuelto. A menudo, IBM® MQ resuelve automáticamente los canales pendientes cuando se restablece la conexión entre los dos extremos del canal. No obstante, se pueden producir retardos, especialmente si la conexión no se puede restablecer porque, por ejemplo, el extremo receptor del canal se ha suprimido.
El agente de canal de mensajes (MCA) mantiene un registro del número de mensajes enviados y recibidos (el número de secuencia) y el ID de las últimas unidades lógicas de trabajo confirmadas (el LUWID).
Puede obtener información adicional consultando Gestión de colas distribuidas y clústeres en IBM Knowledge Center.