Как отследить внутри фонового задания его внешнее прерывание?
Имеется самописное фоновое задание, в котором ведётся запись произведённых операций в ТекстовыйДокмент. По окончании текст скидывается в Журнал регистрации. Запускается на ночь по расписанию. И всё бы хорошо, но иногда его надо прервать руками, или ещё что-то происходит нештатное. При внешнем прерывании фонового задания информация в Журнал регистрации не сбрасывается. А очень хочется.
Есть ли какой-нибудь способ отследить внешнее прерывание изнутри фонового задания? Вроде события "ПриЗакрытии", чтобы перед тем, как умереть, сбросить данные в Журнал.
Есть ли какой-нибудь способ отследить внешнее прерывание изнутри фонового задания? Вроде события "ПриЗакрытии", чтобы перед тем, как умереть, сбросить данные в Журнал.
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Есть ли какой-нибудь способ отследить внешнее прерывание изнутри фонового задания?
Писать в какой-нить регистр факт нормального завершения. Запускать раз в Х минут задание, которое будет проверять наличие задания. Если нет и нет информации о том, что задание закончилось нормально, значит засунуть файл в журнал и запустить фоновое еще раз (ну или что там с ним должно происходить...)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот