Skip to content
EN
← Все коды состояния
504
Ошибки сервера

504 Gateway Timeout

Сервер не получил своевременный ответ от вышестоящего сервера.

Определение (RFC 9110)

HTTP-код 504 504 Gateway Timeout определён в RFC 9110 (HTTP Semantics), раздел 15.6.5 — действующей спецификации семантики HTTP (июнь 2022), которая заменила устаревшие RFC 7231 и RFC 2616.

Описание

Код 504 Gateway Timeout указывает, что сервер, выступая в роли шлюза или прокси, не получил своевременный ответ от вышестоящего сервера для завершения запроса.

Частые причины

  • Вышестоящий сервер работает медленно
  • Долгий запрос к базе данных
  • Сетевые проблемы между прокси и upstream
  • Слишком короткий таймаут прокси

Как исправить

  • Увеличьте таймауты прокси
  • Оптимизируйте производительность upstream
  • Проверьте сетевое соединение
  • Реализуйте очереди для долгих операций

Проверьте HTTP-статус вашего сайта

Проверить →

Связанные коды

Автоматизируйте эту проверку

Настройте continuous monitoring и получайте алерт, когда что-то сломается. Не нужно помнить запускать вручную.