Странные 502 ответа AWS ELB
Мой веб-сайт неожиданно не работал сегодня днем, отвечая на каждый запрос 502.
Я создал 3 серверных экземпляра за ELB, каждый с установленным Nginx.
Сначала я подозревал, что с серверными экземплярами что-то не так. Но согласно описанию состояния в консоли ELB все экземпляры находятся в эксплуатации.
Затем я вошел в один из экземпляров, чтобы просмотреть Nginx и приложение (которое поставляется с uwsgi
бревна. Я обнаружил, что на самом деле там не было ошибок 5xx, я мог видеть, что на запросы отвечали 200 OK.
Согласно руководству по устранению неисправностей, причиной 502 может быть
Неправильный ответ от экземпляра или, возможно, проблема с балансировщиком нагрузки.
Я не обновлял Nginx или uwsgi, так что я не думаю, что мой бэкэнд возвратил искаженные ответы, которые ELB не мог понять.
Что еще может вызвать такую ситуацию?
КСТАТИ:
Я остановил 502
Это происходит путем отката к более старой версии моего приложения, и оно продолжает работать даже после повторного развертывания исходной версии, так что я думаю, что перезапуск работает.