Почему 502 Bad Gateway?

Junior
311 просмотров
AFK Offer AI

Это ответ от reverse proxy (nginx, ingress), который означает, что бэкенд не ответил нормально. Причины: сервис упал, слишком долго отвечает, или отвечает не тем протоколом. Проверь, работает ли бэкенд вообще — зайди напрямую минуя прокси. Если работает — проверь таймауты в nginx (proxy_read_timeout). Ещё частая причина — бэкенд закрывает соединение до того, как nginx прочитал ответ.

Следующий вопрос

Как применять Single Responsibility в Go?