Skip to content
Latchkey

Timeout Budget - Definição do Glossário de CI/CD

Um timeout budget divide um deadline entre os sub-steps para que nada ultrapasse o todo.

Um timeout budget é o tempo total alocado a uma operação, dividido entre seus sub-steps para que retries e chamadas aninhadas não possam coletivamente exceder o deadline do chamador.

Um timeout budget torna os deadlines componíveis: cada camada subtrai seu próprio tempo, para que as chamadas seguintes saibam quanto do deadline original resta.

Em CI

Defina um timeout-minutes no nível do job como o orçamento, e mantenha os timeouts de steps individuais menores, para que um step travado falhe antes que o job inteiro seja force-killed.

Guias relacionados