Для непрерывных заданий по умолчанию установлен период 5 секунд, в течение которого процесс завершения работы останавливается, прежде чем его убивают.
Для запускаемых заданий, когда обнаружен запрос на отключение, по умолчанию устанавливается период ожидания 30 секунд.для остановки процесса задания.
Вы можете изменить льготный период задания, указав его (в секундах) в файле settings.job, где имя параметра stopping_wait_time
, например:
{ "stopping_wait_time": 60 }
Вот аналогичная проблема , на которую вы можете сослаться.