Описание
Код 502 означает, что сервер, выступающий в роли шлюза или прокси (например, nginx, Apache), получил некорректный ответ от upstream-сервера (PHP-FPM, приложение). Проблема не в шлюзе, а в backend-сервере.
Типичные причины в мониторинге
- PHP-FPM/приложение упало или перезагружается
- Таймаут соединения между nginx и backend
- Backend-сервер возвращает некорректные заголовки
- Закончились worker-процессы PHP-FPM
- Неправильная конфигурация proxy_pass в nginx
Что делать при мониторинге
💡 Совет: Ошибка 502 часто появляется при рестарте приложения или PHP-FPM. Если она кратковременная (1-2 минуты) — это нормально при деплое. Постоянная 502 означает серьёзную проблему: проверьте логи nginx и PHP-FPM, увеличьте количество worker-процессов или memory_limit.