HTTP 504 · Gateway Timeout

Восходящий сервер не успел ответить за допустимое время. Запрос прерван автоматически.

UpstreamTimeoutError: deadline exceeded
    at proxy/dispatch.go:88 in dispatchRequest
    at net/http.(*Client).Do:0x14a
    at runtime/handler.go:212
    at goroutine.start (g=0x88f102)
    at runtime.main (gid=1)

context {
  request_id    = "0xc811-9a04-22fe"
  trace         = "4f2e8c1bd7a09c44"
  upstream      = "svc-orders-04.lan:8080"
  upstream_rtt  = exceeded 30s (limit 30000ms)
  retry_after   = 90s
  edge          = "edge-04 · ams"
  duration      = 30.18s
}

handler.timeout reached
  context cancelled, upstream connection closed
  responding 504 Gateway Timeout

Контекст инцидента

код
504
метод
POST /api/process
протокол
HTTP/2 · TLS 1.3
nginx
1.25.3
upstream timeout
30000 мс
метка
2026-05-19 17:33 UTC
От посетителя действий не требуется Сбой произошёл на стороне инфраструктуры между промежуточным шлюзом и backend-узлом. Подобные таймауты обычно устраняются автоматически в течение нескольких минут.