Recuperação do Mecanismo do Sistema de Mensagens a partir de Condições de Exceção

Na integração de serviço, pode haver condições de exceção que não exigem o reinício de um mecanismo do sistema de mensagens, condições de exceção que exigem um reinício automático do mecanismo do sistema de mensagens, condições de exceção que são detectadas pelo monitoramento de funcionamento explícito e tratadas pelo HAManager, além de condições de exceção que exigem intervenção do usuário.

Recuperação com o mecanismo do sistema de mensagens em execução

Um mecanismo do sistema de mensagens pode tratar determinadas condições de exceção sem exigir o reinício ou o failover do mecanismo do sistema de mensagens. A condição de exceção é corrigida automaticamente e uma entrada é incluída no log de erro de sistema explicando a exceção e sugerindo alguma ação do usuário. O mecanismo do sistema de mensagens continua a execução para honrar a qualidade de serviço especificada para as mensagens que está processando.

Recuperação com reinício automático do mecanismo do sistema de mensagens (exceções locais)

Um mecanismo do sistema de mensagens pode se recuperar de exceções locais por um reinício automático do mecanismo do sistema de mensagens, seja em seu servidor atual ou em um servidor alternativo. Por exemplo, se um mecanismo do sistema de mensagens não puder se conectar a seu armazenamento de dados, possivelmente o servidor em que o mecanismo do sistema de mensagens é executado não poderá criar uma conexão com o armazenamento de dados, mas outro servidor no mesmo cluster poderá. Em uma configuração de alta disponibilidade, isto é, failover ativado, o HAManager parará e desativará o mecanismo do sistema de mensagens no servidor atual e fará failover no mecanismo do sistema de mensagens para um novo servidor. O mecanismo do sistema de mensagens desativado será automaticamente ativado após 30 segundos.

Recuperação a partir de exceções detectadas pelo monitoramento de funcionamento explícito

Um mecanismo do sistema de mensagens não pode detectar exceções, tais como uma rotação de encadeamento (quando ocorre trap de um encadeamento em um loop e o encadeamento não mais executa trabalho útil), ou um conflito (quando dois encadeamentos estão bloqueando um ao outro), mas o monitoramento de funcionamento explícito pode. O HAManager fornece essa monitoração e testa periodicamente o funcionamento do mecanismo do sistema de mensagens. Se o HAManager detectar que um mecanismo do sistema de mensagens que usa o armazenamento de dados não poder ser executado corretamente, o HAManager parará e desativará o mecanismo do sistema de mensagens. Se o mecanismo do sistema de mensagens usar um armazenamento de arquivos, em seguida, o HAManager encerrará o servidor que está hospedando o mecanismo do sistema de mensagens. Se o servidor estiver em um cluster, o HAManager reiniciará o mecanismo do sistema de mensagens em um servidor alternativo, se a política do mecanismo do sistema de mensagens permitir failover. O mecanismo do sistema de mensagens desativado será ativado automaticamente após 30 segundos, se usar um armazenamento de dados.

Recuperação que exige intervenção do usuário (exceções globais)

Um mecanismo do sistema de mensagens não pode se recuperar de exceções globais pelo reinício ou failover do mecanismo do sistema de mensagens. Por exemplo, se o armazenamento de dados de um mecanismo do sistema de mensagens for corrompido, o problema não será resolvido pela execução do mecanismo do sistema de mensagens em um servidor diferente porque ele encontrará o mesmo problema. Se um mecanismo do sistema de mensagens nesta situação devesse executar failover, o mecanismo do sistema de mensagens executaria failover continuamente, porque não poderia ser executado em nenhum servidor. Poderia haver interrupção indesejada no cluster, conforme os servidores tentassem executar o mecanismo do sistema de mensagens e fossem encerrados. Para evitar essa situação, se ocorrer uma exceção global, o mecanismo do sistema de mensagens registrará um erro, interromperá o processamento das mensagens e não será submetido a failover. O mecanismo do sistema de mensagens não poderá ser reiniciado até que você corrija a condição de exceção global e reinicialize o servidor.


Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjt0004_
Nome do arquivo: cjt0004_.html