Antes de remover uma conexão de barramento externo entre um barramento de
integração de serviços e uma rede do IBM MQ,
reduza o máximo de mensagens que puder da fila transmissora de link e,
em seguida, mova ou exclua manualmente qualquer mensagem restante.
Antes de Iniciar
É necessário saber qual conexão de barramento externo está sendo preparada para exclusão. Você também deve informar ao
administrador do
IBM MQ que a conexão do barramento externo está prestes a ser excluída e, portanto,
não ficará mais emparelhada com seu gerenciador de filas de gateway do
IBM MQ
ou ou message broker na rede do
IBM MQ.
Sobre Esta Tarefa
Quando uma conexão de barramento externo for excluída da configuração,
na próxima vez que o mecanismo de sistema de mensagens de hosting de um transmissor de link
for iniciado, ele excluirá todas suas mensagens ou as moverá para o destino de
exceção. Para evitar que as mensagens sejam excluídas ou movidas acidentalmente
para o destino de exceção, reduza o máximo de mensagens possível da
fila transmissora de link. Em seguida, antes de excluir a configuração de link,
mova as mensagens restantes para um destino de exceção ou
exclua-as.
Se
houver perfis do intermediário de publicação/assinatura definidos, você deverá remover as
assinaturas.
Procedimento
- Inicie o administrative console.
- Opcional: Se houver perfis do intermediário de publicação/assinatura definidos em qualquer um dos
links para essa conexão de barramento externo, remova as assinaturas.
Conclua as
subetapas a seguir para cada perfil do intermediário:
- Navegue para
- Clique na guia Tempo de Execução.
- Clique em Assinaturas.
- Clique em Remover Assinatura para remover todas as assinaturas listadas.
Quando um comando para cancelar assinatura for enviado para o message broker
na rede do IBM MQ,
o mapeamento de tópico relevante será colocado em um estado indeterminado até que o
cancelamento da assinatura seja confirmado quando o mapeamento de tópico for excluído. Após a
confirmação do cancelamento da assinatura, o mapeamento do tópico não será mais mostrado
na visualização de tempo de execução. É provável que tenha de atualizar a visualização de todas as assinaturas a serem mostradas como removidas.
- Evite que novas mensagens sejam produzidas para essa conexão de barramento externo.
- Navegue para
- Em Propriedades Gerais, desmarque a caixa de opção Envio
Permitido.
- Clique em Aplicar para salvar a configuração.
- Determine quando não houver mais mensagens enfileiradas, em seguida, pare o
link para o barramento externo de uma maneira controlada.
- Em Itens Relacionados, clique em Links do WebSphere
MQ para exibir a lista de links para esse barramento.
- Clique no ícone Atualizar, do Status, para atualizar a visualização das mensagens de saída atuais.
- Quando não há nenhuma mensagem de saída atual, selecione a caixa de opção próxima ao link apropriado e, então, selecione um Modo de Parada de "Quiesce".
- Selecione um Estado de Destino de "Parado", para que o link possa apenas ser iniciado novamente por ação do administrador.
- Quando o status do link tornar-se vermelho, o link para o barramento externo não terá mensagens restantes e será interrompido.
- O barramento externo pode continuar a produzir mensagens após
a exclusão da conexão do barramento externo no barramento local. Como
o barramento externo é uma rede do IBM MQ,
consulte o guia IBM MQ Intercommunication
para obter detalhes sobre a exclusão segura de canais em Managing IBM MQ channels.
- Salve suas alterações na configuração principal.
Resultados
Você removeu as assinaturas
de quaisquer intermediários de publicação/assinatura no link. Você reduziu
o máximo de mensagens possível da fila transmissora de link, e
moveu as mensagens restantes das filas de transmissão para um destino de
exceção ou as excluiu.
O que Fazer Depois
Agora você está pronto para
remover a
conexão de barramento externo.