5035xx · Erro do servidor
HTTP 503 Service Unavailable
O 503 Service Unavailable indica indisponibilidade temporária: o servidor está em manutenção ou sobrecarregado e não pode atender agora.
O que significa
O servidor está fora do ar temporariamente — manutenção ou sobrecarga. A requisição era válida, mas o servidor falhou ao respondê-la.
Quando usar
Janela de deploy: devolva Retry-After para os clientes voltarem depois.
Especificação: RFC 9110
Causas comuns
- Janela de deploy ou manutenção programada
- Sobrecarga: fila de requisições acima da capacidade
- Pool de conexões do banco esgotado
- Serviço em processo de inicialização
Como resolver
- Devolva o header Retry-After indicando quando tentar de novo
- Investigue a capacidade: escalonamento, pool de conexões e limites de recurso
- Em manutenção programada, sirva uma página estática com o 503 correto
- Para buscadores, o 503 com Retry-After é a forma certa de sinalizar indisponibilidade temporária
Exemplo de resposta
HTTP/1.1 503 Service Unavailable
Retry-After: 120
Content-Type: text/html
<html><body><h1>Em manutenção</h1></body></html>Perguntas frequentes
- 503 prejudica o SEO?
- Não, se for temporário e vier com Retry-After. É justamente o status recomendado durante manutenção: o buscador entende que deve voltar depois, em vez de remover a página do índice.