504504 Przekroczono Limit Czasu Bramy
Brama lub serwer proxy nie otrzymał odpowiedzi w wymaganym czasie od serwera upstream.
Co powoduje ten błąd
Reverse proxy przekroczył limit czasu oczekiwania na odpowiedź z backendu. Backend może być przeciążony, wykonywać wolne zapytanie lub mieć problemy sieciowe w komunikacji z proxy.
Jak to naprawić
Zwiększ ustawienia limitu czasu proxy. Zoptymalizuj wolne operacje backendu (zapytania, wywołania zewnętrznych API). Dodaj cache dla kosztownych operacji. Rozważ przetwarzanie asynchroniczne dla długotrwałych zadań.
Powiązane kody błędów
101101 Switching Protocols
Serwer przełącza protokoły zgodnie z żądaniem klienta przekazanym przez nagłówek Upgrade.
201201 Created
Żądanie zostało zrealizowane i w jego wyniku utworzono nowy zasób.
204204 No Content
Serwer pomyślnie przetworzył żądanie, ale nie zwraca żadnej treści w odpowiedzi.
203203 Non-Authoritative Information
Odpowiedź została zmodyfikowana przez transformujące proxy i różni się od tego, co wysłał serwer źródłowy.
405405 Metoda niedozwolona
Użyta metoda HTTP nie jest obsługiwana dla żądanego zasobu.
407407 Wymagane uwierzytelnienie proxy
Klient musi najpierw uwierzytelnić się w proxy, zanim żądanie zostanie przekazane do serwera docelowego.