O Que É HTTP 504 Gateway Timeout?
HTTP 504 Gateway Timeout explicado, e o que significa quando você o vê em CI/CD e deploys.
HTTP 504 significa que um gateway ou proxy não obteve uma resposta em tempo hábil de um servidor upstream.
O que significa
Um 504 é transitório e relacionado à rede: um load balancer ou reverse proxy esgotou o tempo esperando pelo backend. Muitas vezes se resolve com retry.
Quando você o vê em CI/CD
Verificações de deploy e chamadas de API no CI atingem 504 quando um backend está lento ou escalando. Faça retry com backoff. 504s persistentes apontam para um upstream lento que precisa de tuning.
Principais conclusões
- 504 significa um timeout de upstream.
- Geralmente transitório.
- Retry com backoff; 504s persistentes precisam de tuning.
Guias relacionados
What Is a Reverse Proxy? The Server in Front of Your ServersA reverse proxy sits in front of backend servers, forwarding requests and adding TLS, caching, and routing. L…
What Is Retry With Backoff? ExplainedRetry with backoff waits a growing interval between attempts instead of retrying immediately. Learn why it pr…