502 respostas estranhas do AWS ELB

2

Meu site de repente não funcionou esta tarde, respondendo a todas as solicitações com 502.

Eu configurei 3 instâncias de back-end por trás do ELB, cada uma com o Nginx instalado.

Primeiro, suspeitei que havia algo errado com as instâncias de back-end. Mas, de acordo com a descrição do status no console do ELB, todas as instâncias estão em serviço.

Em seguida, efetuei login em uma das instâncias para visualizar os registros Nginx e aplicativo (que é exibido com uwsgi ). O que eu descobri foi que na verdade não havia nenhum erro 5xx , eu pude ver solicitações sendo respondidas com 200 OK .

De acordo com a resolução de problemas manual , causa de 502 poderia ser

Malformed response from the instance or potentially an issue with the load balancer.

Eu não atualizei o Nginx nem o uwsgi, então não acho que meu backend tenha retornado respostas malformadas que o ELB não conseguiu entender.

O que mais poderia causar tal situação?

BTW:

Eu parei o 502 s retrocedendo para uma versão mais antiga do meu aplicativo, e continua a funcionar mesmo depois de reimplantar a versão original, então acho que é o reinicialização que funciona.

    
por Satoru.Logic 26.03.2015 / 13:23

0 respostas