Deadline Propagation - Definição do Glossário de CI/CD
Deadline propagation carrega o orçamento de tempo restante por chamadas aninhadas.
Deadline propagation é passar um deadline de tempo restante por chamadas aninhadas para que cada step seguinte saiba por quanto tempo pode rodar antes que a operação geral tenha que desistir.
Deadline propagation garante que o deadline de um chamador seja respeitado de ponta a ponta. Cada salto encaminha o deadline absoluto para que nenhuma chamada seguinte sobreviva à paciência do chamador.
Por que importa
Sem propagação, uma chamada seguinte pode continuar rodando depois que o chamador já deu timeout, desperdiçando minutos de runner em trabalho que ninguém vai usar.
Guias relacionados
Timeout Budget - CI/CD Glossary DefinitionTimeout Budget: A timeout budget is the total time allotted to an operation, divided among its sub-steps so r…
Cancellation Token - CI/CD Glossary DefinitionCancellation Token: A cancellation token is a signal object passed into an operation that lets a caller reque…
Graceful Shutdown - CI/CD Glossary DefinitionGraceful Shutdown: Graceful shutdown is stopping a process cleanly on receiving a termination signal (SIGTERM…