Mantendo Intercomunicações ao longo dos Canais de Mensagens

É possível, às vezes, precisar tomar uma ação a fim de manter intercomunicações com canais de mensagens. Por exemplo, pode ser necessário resolver um canal em dúvida executando restauração ou confirmando as mensagens ou reconfigurar a sincronização do canal se as contagens de mensagens nas duas extremidades do canal não estiverem em sincronização. Também é possível configurar canais para reduzir a possibilidade de enviar um canal que está sendo colocado em dúvida e de tornar-se indisponível.

Sobre Esta Tarefa

Quando um canal tenta consolidar uma unidade lógica de trabalho, se a extremidade de recepção do canal não estiver disponível, a extremidade de emissão do canal é colocada em dúvida, por não poder determinar se as mensagens na fila de transmissão foram consolidadas. As mensagens são mantidas na fila de transmissão e nenhuma mensagem pode ser enviada pelo canal até que seu status tenha sido resolvido. Geralmente, os canais em dúvida são automaticamente resolvidos pelo IBM® MQ quando a conexão entre as duas extremidades do canal é restabelecida. Entretanto, isso pode causar atrasos, especialmente se a conexão não puder ser restabelecida porque, por exemplo, a extremidade de recepção do canal foi excluída.

O MCA (Message Channel Agent) mantém um registro do número de mensagens enviadas e recebidas (o Número de Sequência) e o ID das unidades lógicas de trabalho (o LUWID) consolidadas pela última vez.

Para obter mais informações, consulte Enfileiramento distribuído e clusters na IBM Knowledge Center.