DevToolPal
PT
5xx Erros do servidor

503 Service Unavailable

Serviço indisponível

O que significa

O servidor está temporariamente incapaz de atender a requisição, por sobrecarga ou manutenção. Retry-After pode dizer quando tentar de novo.

Causas comuns

  • Manutenção planejada
  • Servidor sobrecarregado ou sem workers
  • Autoscaling atrasado ou falhas em dependências

Como resolver

Se você é o cliente ou visitante

Tente de novo mais tarde, respeitando o Retry-After.

Se você mantém o site ou a API

Envie Retry-After durante a manutenção, aumente a capacidade e descarte carga de forma elegante. Buscadores tratam 503 curtos como temporários.

Resposta de exemplo

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."
}

Especificação

RFC 9110 §15.6.4

Perguntas frequentes

› 503 é bom para páginas de manutenção?

Sim. Retorne 503 com Retry-After; assim os buscadores mantêm a página indexada em vez de tratá-la como removida.

› 503 ou 500?

503 diz que a indisponibilidade é temporária e deve se recuperar; 500 é uma falha inesperada.