HTTP 504 — Gateway Timeout
Сервер-шлюз не отримав вчасно відповідь від вищестоящого сервера.
Чому виникає
- Тимчасова недоступність бекенду або технічне обслуговування.
- Необроблений виняток у застосунку.
- Недоступна залежність (БД, кеш, API).
Як виправити
- Перевірте журнали застосунку і трекінг помилок на наявність винятків.
- Оцініть стан залежностей (БД, кеш, зовнішні API).
- Застосуйте контрольовану деградацію та повтори (retry) під час інцидентів.
HTTP 504 (Gateway Timeout) — це серверний код. Нижче — контекст і рекомендації для сценаріїв категорії «server».
Серверні помилки відображають проблеми на стороні бекенду: недоступність, необроблені винятки або недоступні залежності. Ця сторінка повертає реальний HTTP‑статус, що забезпечує коректне спостереження та сповіщення щодо HTTP 5xx.
Застосовуйте повтори з backoff, інтегруйте трекінг помилок і контролюйте стан залежностей. Використовуйте сторінку у тестах і документації.
Ключові терміни: HTTP 504, Gateway Timeout, HTTP error 504, status code 504, HTTP 504 meaning, fix HTTP 504, server error.