Gerenciando Mensagens com Confirmação Pendente em um Link do WebSphere MQ Excluído
Se um link de barramento externo com uma rede do IBM MQ for excluído da configuração do WebSphere Application Server antes da redução das mensagens, um lote de mensagens com confirmação pendente permanecerá armazenado no transmissor de canal emissor de link do WebSphere MQ. É possível usar o console administrativo para resolver essas mensagens.
Antes de Iniciar
Você deve saber o nome do link do WebSphere MQ que foi excluído.
Sobre Esta Tarefa
Procedimento
- Inicie o administrative console.
- Na área de janela de navegação, clique em para exibir uma lista de barramentos.
- Selecione o barramento cuja fila de transmissão de links deseja gerenciar.
- Na guia Configuração, em Topologia, clique em Conexões de Barramento Externo para exibir uma lista de conexões para esse barramento.
- Na lista de conexões do barramento externo, selecione o nome da conexão do barramento externo para exibir os detalhes.
- Em Itens Relacionados, clique em Links de Barramento de Integração de Serviços para exibir os detalhes dos links do barramento de integração de serviços.
- Selecione o barramento externo da rede do MQ que possua uma conexão ativa, mas com status de configuração como Excluído. Se uma lista vazia for exibida ao clicar em Transmissores de links, nenhum mecanismo do sistema de mensagens está produzindo mensagens para esse link e todos os transmissores de links foram excluídos porque eles enviaram todas as mensagens. O link do Transmissor do canal emissor exibe o status do canal emissor como interrompido, mas Mensagens de saída atuais mostra as mensagens que ainda restam no transmissor de canal emissor.
- Clique em um link Canal emissor do link do WebSphere MQ para exibir as mensagens que são enfileiradas no transmissor do canal emissor do link do WebSphere MQ para transmissão para a rede do IBM MQ.
- Se o Status de um lote de mensagens for "Confirmar lote pendente", o lote terá chegado com segurança à rede do MQ. Selecione o lote e clique em Confirmar lote pendente para remover as mensagens da fila de transmissão.
- Se o Status de um lote de mensagens for "Confirmação de lote pendente", o lote não chegou à rede do MQ. Selecione o lote e clique em Retroceder lote de reconhecimento pendente para retroceder a transação e restaurar as mensagens para o canal em um estado disponível. Essas mensagens são excluídas automaticamente ou movidas para o destino da exceção. Quando o canal transmissor estiver vazio, o link será excluído automaticamente do ambiente de tempo de execução.