Política do mecanismo do sistema de mensagens de alta disponibilidade
A política do mecanismo do sistema de mensagens de alta disponibilidade é um tipo de política do mecanismo do sistema de mensagens predefinido fornecido ao usar a assistência à política do mecanismo do sistema de mensagens. Ela ajuda a criar e a configurar um mecanismo do sistema de mensagens em um cluster membro de um barramento, quando desejar que o mecanismo do sistema de mensagens esteja altamente disponível.
Uma configuração de alta disponibilidade garante que haja sempre um mecanismo do sistema de mensagens em execução no cluster. Quando um servidor que hospeda um mecanismo do sistema de mensagens falhar, o mecanismo do sistema de mensagens é ativado e executado em outro servidor. Todas as mensagens configuradas para alta disponibilidade, que foram processadas ou enfileiradas, continuarão a serem processadas quando o mecanismo do sistema de mensagens iniciar no servidor seguinte. Utilize a política do mecanismo do sistema de mensagens de alta disponibilidade para um sistema no qual seja prioridade processar mensagens definidas para alta disponibilidade com interrupção mínima.
A política do mecanismo do sistema de mensagens de alta disponibilidade cria um único mecanismo do sistema de mensagens para o cluster. O mecanismo do sistema de mensagens é configurado para executar failover em qualquer servidor de aplicativos no cluster. Todos os servidores de aplicativos no cluster são incluídos na lista de servidores preferenciais e essa lista determina a ordem em que os servidores são usados para failover. Quanto mais próximo estiver o servidor do início da lista de servidores preferidos, mais forte será a preferência por esse servidor. O mecanismo do sistema de mensagens não deixará de auxiliar, isto é, se um servidor com melhor preferência se tornar disponível novamente, o mecanismo do sistema de mensagens não voltará para esse servidor.
O mecanismo do sistema de mensagens é configurado para usar um único armazenamento de mensagem altamente disponível (um banco de dados ou um sistema de arquivos) em que todos os servidores no cluster possam acessar.
Ao selecionar o tipo de política do mecanismo do sistema de mensagens de alta disponibilidade no console administrativo, um diagrama mostrará o cluster selecionado e o resultado final da política.
Se não houver nenhum triângulo de aviso no diagrama, e a coluna "Configuração adicional necessária" mostrar Não na linha Alta Disponibilidade, a topologia do cluster e a configuração do mecanismo do sistema de mensagens estarão adequadas e você poderá continuar.
Se houver triângulos de aviso no diagrama, examine as mensagens na linha Alta disponibilidade para orientação sobre como executar uma configuração adequada do mecanismo do sistema de mensagens.
Se precisar de alta disponibilidade em um cluster, esse cluster deverá conter, ao menos, dois nós, cada um contendo um servidor (ou seja, deverá haver ao menos duas máquinas físicas no cluster). Se as mensagens o avisarem para incluir outro servidor em outro nó, será necessário redefinir a topologia do cluster, antes de incluir o cluster como um membro de um barramento.
Por exemplo, a figura a seguir mostra três servidores configurados em um nó. Se esse nó falhar, não haverá nenhum servidor disponível para os mecanismos do sistema de mensagens para o qual o failover será executado. Deve haver pelo menos um outro servidor em um nó separado para garantir que haja sempre um servidor no qual o mecanismo do sistema de mensagens possa ser executado.

A figura a seguir é um exemplo de um diagrama exibido quando a configuração de topologia do cluster e do mecanismo do sistema de mensagens estiver adequada para a política de alta disponibilidade. Há três nós e cada nó contém um servidor. Se um mecanismo do sistema de mensagens estiver em execução em um servidor em um nó e esse nó falhar, o mecanismo do sistema de mensagens poderá ser executado em qualquer um dos outros servidores nos outros dois nós. Se não houver nenhum triângulo de aviso e nenhum componente indicado com linhas pontilhadas ao redor deles, a política poderá ser usada com êxito.

A tabela a seguir mostra as configurações da política do mecanismo do sistema de mensagens para um cluster de três servidores que usam a política do mecanismo do sistema de mensagens de alta disponibilidade:
Nome do mecanismo do sistema de mensagens | Recuperação de falhas | Retorno de Falha | Lista de Servidores Preferenciais | Executar apenas em servidores preferenciais |
---|---|---|---|---|
clustername.000-busname | verdadeiro | falso(a) |
|
verdadeiro |
Para mais informações sobre a configuração do mecanismo do sistema de mensagens para alta disponibilidade, consulte as informações relacionadas.