Skip to content
Latchkey

O Que É uma Janela de Graceful Shutdown?

Uma janela de graceful shutdown é o período de tolerância entre enviar a um processo uma solicitação para terminar, como um sinal educado de parada, e matá-lo à força se ele não tiver saído. Durante a janela, espera-se que o processo pare de aceitar novo trabalho, termine as tarefas em andamento e libere recursos. Quando a janela expira, um sinal de kill que não pode ser capturado o encerra imediatamente.

Por que isso importa

Quando um runner ou container de CI recebe ordem de parar, um processo que ignora a janela é morto à força no meio da tarefa, arriscando saída corrompida ou recursos vazados. Honrar o sinal dentro da janela é o que permite que um build seja desligado de forma limpa.

Guias relacionados