Проверяет понимание механизма SIGKILL.
Обычно обрабатывают SIGTERM (корректное завершение) и SIGINT (Ctrl+C). SIGKILL нельзя перехватить или проигнорировать — ядро завершает процесс немедленно, поэтому на него нельзя опираться для graceful shutdown.
Определение: Сигналы — механизм ядра UNIX для уведомления процессов о событиях.
Что обрабатывать:
SIGTERM — «вежливое» завершение (по умолчанию оркестраторы посылают его);
SIGINT — прерывание с терминала (Ctrl+C).
Почему не SIGKILL:
SIGKILL нельзя перехватить, обработать или проигнорировать;
он немедленно прекращает процесс без шанса закрыть ресурсы.
Практика:
подписывайтесь на SIGTERM, SIGINT;
тестируйте локально Ctrl+C, в проде — остановки контейнера/юнита.
Вывод: настраивайте обработку SIGTERM/SIGINT; SIGKILL — аварийный стоп, планировать на нём логику нельзя.