Skip to content
Latchkey

Cancellation Token - Definição do Glossário de CI/CD

Um cancellation token permite ao chamador pedir que uma operação em execução pare cooperativamente.

Um cancellation token é um objeto de sinal passado a uma operação que permite ao chamador solicitar que a operação pare mais cedo, por exemplo quando uma execução de CI mais nova substitui uma mais antiga.

Um cancellation token carrega um sinal de cancelamento. Trabalho de longa duração verifica o token e sai de forma limpa quando o cancelamento é solicitado, em vez de ser force-killed.

Em CI

Quando a concurrency cancela uma execução em andamento, o GitHub envia um sinal de cancelamento que age como um cancellation token, dando aos steps uma chance de desligar antes do encerramento.

Guias relacionados