Noções Básicas de Problemas de Integridade do Balanceador de Carga

Entenda os problemas de integridade relacionados aos balanceadores de carga e como interpretá-los.

No nível mais alto, a integridade do balanceador de carga reflete a integridade de seus respectivos componentes. Os indicadores de status de integridade fornecem informações que podem ser necessárias para detalhar e investigar um problema existente. Alguns problemas comuns que os indicadores de status de integridade podem ajudá-lo a detectar e corrigir incluem:

Uma verificação de integridade está configurada incorretamente.

Nesse caso, todos os servidores de backend de um ou mais listeners afetados são considerados não íntegros. Se a sua investigação constatar que os servidores de backend não têm problemas, provavelmente é porque o conjunto de backend inclui uma verificação de integridade configurada de forma incorreta.

Um listener está configurado incorretamente.

Todos os indicadores de status de integridade do servidor de backend expressam OK, mas o balanceador de carga não está permitindo a circulação de tráfego em um listener.

O listener pode ser configurado para:

  • Utilizar a porta incorreta.

  • Utilizar o protocolo incorreto.

  • Usar a política incorreta.

Se sua investigação mostrar que o listener apresenta falha, verifique a configuração da lista de segurança.

Uma regra de segurança está configurada incorretamente.

Os indicadores de status de integridade ajudam a diagnosticar dois casos de regras de segurança incorretamente configuradas:

  • Todos os indicadores de status de integridade da entidade expressam OK, mas o tráfego não flui (como acontece com listeners mal configurados). Se o listener não apresentar falha, verifique a configuração da regra de segurança.

  • Todos os status de integridade da entidade expressam uma condição não íntegra. Você testou a sua configuração de verificação de integridade e os seus serviços foram executados corretamente nos seus servidores de backend.

    Nesse caso, as suas regras de segurança talvez não incluam o intervalo de IPs da origem das solicitações de verificação de integridade. Você pode obter o IP de origem da verificação de integridade na página Detalhes de cada servidor de backend. Você também pode usar a API para obter o IP no campo sourceIpAddress do objeto HealthCheckResult.

    Observação

    IP de Origem

    O IP de origem para solicitações de verificação de integridade é proveniente de uma instância de computação gerenciada pelo serviço Load Balancer.

Um ou mais servidores de backend são considerados não íntegros.

Um servidor de backend pode estar não íntegro, ou a verificação de integridade pode ter sido configurada incorretamente. Para ver o código de erro correspondente, verifique o campo de status na página Detalhes do servidor de backend. Você também pode usar a API para obter o código do erro no campo healthCheckStatus do objeto HealthCheckResult.

Outros casos em que o status da integridade pode se mostrar útil incluem:

  • Grupos de segurança de rede VCN ou listas de segurança estão bloqueando o tráfego.

  • Há instâncias do serviço Compute com tabelas de roteamento incorretas.

O status da integridade é atualizado a cada três minutos. Não há outro tipo de granularidade mais detalhada disponível.

O status da integridade não fornece dados históricos.