DevToolPal
PL
5xx Błędy serwera

503 Service Unavailable

Usługa niedostępna

Co to znaczy

Serwer chwilowo nie może obsłużyć żądania z powodu przeciążenia lub konserwacji. Retry-After może podać, kiedy spróbować ponownie.

Typowe przyczyny

  • Planowana konserwacja
  • Serwer przeciążony lub bez wolnych workerów
  • Autoskalowanie nie nadąża lub awarie zależności

Jak naprawić

Jako klient lub odwiedzający

Spróbuj później, respektując Retry-After.

Jako właściciel strony lub API

Wysyłaj Retry-After podczas konserwacji, zwiększaj pojemność i łagodnie odrzucaj nadmiar ruchu. Wyszukiwarki traktują krótkie 503 jako tymczasowe.

Przykładowa odpowiedź

HTTP/1.1
HTTP/1.1 503 Service Unavailable
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Retry-After: 120
Content-Type: application/problem+json

{
  "type": "about:blank",
  "title": "Service Unavailable",
  "status": 503,
  "detail": "Down for maintenance until 02:00 UTC."
}

Specyfikacja

RFC 9110 §15.6.4

FAQ

› Czy 503 nadaje się na strony konserwacji?

Tak. Zwróć 503 z Retry-After; wyszukiwarki zachowają wtedy stronę w indeksie, zamiast uznać ją za usuniętą.

› 503 czy 500?

503 mówi, że awaria jest tymczasowa i oczekuje się powrotu; 500 to nieoczekiwany błąd.