Сигналы — способ ОС уведомить процесс о событии. SIGTERM (15) — вежливая просьба завершиться, процесс может поймать и обработать: закрыть соединения, записать состояние. SIGKILL (9) — принудительное убийство ядром, процесс не может его перехватить. Правильный shutdown всегда через SIGTERM с таймаутом, и только потом SIGKILL. Kubernetes именно так и делает при остановке пода.
Что такое сигналы процессов и чем SIGTERM отличается от SIGKILL?
Middle
251 просмотровAFK Offer AI
Как организовать on-call rotation?