¿Qué significa el estado HTTP 504 (Tiempo de espera de la puerta de enlace agotado)?

 
Anterior Siguiente
HTTP_STATUS_SERVICE_UNAVAIL HTTP_STATUS_VERSION_NOT_SUPPORTED

HTTP_STATUS_GATEWAY_TIMEOUT

Qué significa HTTP 504 Gateway Timeout

HTTP_STATUS_GATEWAY_TIMEOUT corresponde a HTTP 504. Un gateway o proxy no recibió a tiempo la respuesta que necesitaba de un servidor upstream para completar la solicitud.

Se diferencia de 408 Request Timeout: en 408 el servidor espera demasiado al cliente; en 504 el intermediario espera demasiado a otro servidor.

Qué comprobar

  • Mide por separado DNS, conexión, TLS, envío de solicitud, ejecución de aplicación y tiempo hasta la respuesta del upstream.
  • Correlaciona el timeout del proxy con logs y métricas del backend para distinguir lentitud, bloqueo y pérdida de conectividad.
  • Alinea los timeouts entre capas; aumentar solo el del proxy puede ocultar una dependencia bloqueada o un backend saturado.

RFC 9110: HTTP Semantics


¿Buscas un código diferente? Buscar otro código de estado o error.