O balanceador HTTP do Google Cloud retorna o erro 502

2

Eu tenho dois grupos de instâncias e balanceadores de carga HTTP para cada um. Grupos de instâncias contêm VMs que funcionam no Windows Server 2012 com o IIS dentro.

Quando eu envio uma solicitação POST da VM de um grupo de instâncias para outro usando o IP do seu balanceador de carga, recebo o erro 502 em vez da resposta.

Às vezes, também recebo esse erro ao enviar solicitações GET.

Quando eu envio uma solicitação diretamente para a VM, tudo funciona corretamente.

Qual é o motivo e como corrigir respostas de erro de balanceadores de carga?

Obrigado!

    
por Andrew Nikolin 01.07.2015 / 13:49

1 resposta

3

Aqui estão algumas causas comuns de erros 5xx:

1) A própria instância do GCE pode retornar 5xx. Para confirmar ou descartar isso, os logs do servidor devem ser examinados.

2) A instância do GCE está demorando mais para responder do que o tempo limite configurado no serviço de back-end.

3) Verifique a configuração de capacidade no serviço de back-end. Pode estar ocorrendo que a carga seja maior que a configuração de capacidade total disponível ( conforme a taxa de conexão máxima ou utilização baseada em cpu). Nesse caso, o LB derrubará a sobrecarga

4) Verifique se o HC está funcionando corretamente.

    
por 30.11.2016 / 21:15