Skip to content
Latchkey

Graceful Shutdown - Definição do Glossário de CI/CD

Graceful shutdown permite que um processo termine e faça limpeza antes de sair em SIGTERM.

Graceful shutdown é parar um processo de forma limpa ao receber um sinal de término (SIGTERM): ele termina o trabalho em andamento, esvazia os buffers e libera recursos antes de sair.

Graceful shutdown trata o SIGTERM encerrando de forma ordenada em vez de descartar trabalho. Um processo que ignora SIGTERM é depois force-killed por SIGKILL.

Em CI

Quando um runner é reduzido ou um job é cancelado, ele recebe SIGTERM primeiro; um drain timeout depois escala para SIGKILL (exit 137) se o processo não tiver saído.

Guias relacionados