DevToolPal
PL
5xx Błędy serwera

504 Gateway Timeout

Przekroczono czas bramy

Co to znaczy

Brama lub proxy nie otrzymały na czas odpowiedzi od serwera upstream.

Typowe przyczyny

  • Wolne zapytania do bazy lub wywołania zewnętrznych API
  • Limit czasu proxy krótszy niż czas przetwarzania
  • Serwer upstream nieosiągalny z powodu problemów sieciowych

Jak naprawić

Jako klient lub odwiedzający

Spróbuj później; przy długich operacjach sprawdź, czy API oferuje przetwarzanie asynchroniczne.

Jako właściciel strony lub API

Przyspiesz wolną ścieżkę lub przenieś ją do zadania w tle; zwiększaj limity proxy (proxy_read_timeout) tylko do realnych wartości.

Przykładowa odpowiedź

HTTP/1.1
HTTP/1.1 504 Gateway Timeout
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

Specyfikacja

RFC 9110 §15.6.5

FAQ

› Jak naprawić 504 Gateway Timeout w nginx?

Ustal, dlaczego upstream jest wolny; jeśli długie żądania są oczekiwane, zwiększ jednocześnie proxy_read_timeout i limit czasu serwera aplikacji.

› Kto zwraca 504, moja aplikacja czy proxy?

Proxy, load balancer lub CDN przed aplikacją, po zbyt długim czekaniu na nią.