Skip to content
Latchkey

O Que É um Step Timeout?

Um step timeout é um limite de quanto tempo um step dentro de um job pode rodar antes de ser cancelado, separado do job timeout geral. Ele aponta qual parte de um job travou, em vez de fazer o job inteiro falhar de forma vaga. É útil para steps que se sabe que ocasionalmente empacam, como downloads instáveis.

Por que isso importa

Um timeout no nível do job diz que o job travou, mas não onde; um step timeout localiza a falha em um step específico. Isso torna a depuração mais rápida e permite que um workflow falhe ou faça retry apenas do step problemático. É uma salvaguarda de granularidade mais fina, colocada abaixo do job timeout.

Guias relacionados