Verificações de Integridade para Balanceadores de Carga

Use indicadores de status de integridade para relatar a integridade geral do balanceador de carga e de seus componentes.

Uma verificação de integridade é um teste para confirmar a disponibilidade dos servidores de backend. Uma verificação de integridade pode ser uma solicitação ou uma tentativa de conexão. Com base em um intervalo especificado, o balanceador de carga aplica a política de verificação de integridade para monitorar continuamente os servidores de backend. Se um servidor falhar na verificação de integridade, o balanceador de carga colocará o servidor temporariamente fora de rotação. Se posteriormente o servidor for aprovado na verificação de integridade, o balanceador de carga vai retorná-lo à rotação.

Você configura a sua política de verificação de integridade ao criar um conjunto de backend. Você pode configurar verificações de integridade em nível de TCP ou de HTTP para os seus servidores de backend. Como opção, você pode usar SSL com verificações de integridade TCP e HTTP.

  • As verificações de integridade no nível TCP tentam fazer uma conexão TCP com os servidores de backend estabelecendo um handshake tridirecional de TCP.

  • As verificações de integridade no nível de HTTP enviam solicitações aos servidores de backend em um URI específico e validam a resposta com base no código de status ou nos dados da entidade (corpo) retornados. As verificações de integridade HTTP para conjuntos de backend configurados com a opção Usar SSL usam HTTPS para verificações de integridade, a menos que também estejam configuradas para usar verificações de integridade de texto simples.

O serviço fornece recursos de verificação de integridade específicos para o aplicativo, a fim de ajudá-lo a aumentar a disponibilidade e reduzir a janela de manutenção do aplicativo.

A página Detalhes do conjunto de backend fornece o mesmo indicador de status Saúde Geral encontrado na lista de conjuntos de backend do balanceador de carga. Ela também inclui contadores para os valores de status de Integridade do Backend reportados pelos servidores de backend do conjunto de backend.

Os indicadores do contador de status da integridade mostram o seguinte:

  • O número de entidades filhas que reportam o nível de status da integridade indicado.

  • Se um contador corresponder à integridade geral, o indicador terá uma cor de preenchimento.

  • Se um contador tiver um valor zero, o indicador terá um contorno cinza claro, sem cor de preenchimento.

Veja a seguir uma lista de tópicos relacionados a verificação de integridade:

Você pode executar estas tarefas de gerenciamento de verificação de integridade: