Skip to content
Latchkey

Retry with Backoff - Definição do Glossário de CI/CD

Retry com backoff é repetir uma operação que falhou após um atraso que cresce entre as tentativas, de modo que uma falha transitória (instabilidade de rede, rate limit) ganhe outra chance sem sobrecarregar o serviço.

Por que backoff, e não retry imediato

Retries imediatos podem piorar um serviço sobrecarregado. O backoff espaça as tentativas; o exponential backoff dobra a espera a cada vez (1s, 2s, 4s, 8s), muitas vezes com jitter aleatório para evitar retries sincronizados.

Em CI

Envolver um step de rede instável em um loop de retry converte uma classe de builds vermelhos transitórios em verdes eventuais. Runners com autocorreção aplicam isso automaticamente a falhas mecânicas.

Guias relacionados