ошибка в работе расписания
Здравствуйте!
Иногда ночью после смены суток расписание перестает работать http://prntscr.com/h30e8c
Задания останавливаются, как будто в расписании этот день не отмечен, либо наоборот: задание по расписанию должно было остановиться в 00-00, но продолжает работать. На скриншоте еще работают те задания, которые еще не закончили очередной цикл после полуночи.
- Статус "остановлено по расписанию" у тех заданий, которые должны были стоять ночью и запуститься с утра http://prntscr.com/h30h8p
- Статус "все аккаунты закончили работу" у тех заданий, которые должны работать круглосуточно http://prntscr.com/h30heb
- есть также задания, которые должны были остановиться в полночь, но не остановились, а продолжали работу всю ночь http://prntscr.com/h4nr6d http://prntscr.com/h4nraz
Это повторяется не каждую ночь, а примерно раз в неделю, и никакой зависимости с другими событиями не замечено. У меня работают три машины по несколько копий программы на каждой, и проблема может проявляться на любой из них независимо от других копий.
В логах отдельно взятых аккаунтов ничего необычного - работают, работают, и заканчивают работу так, будто расписание выключили после полуночи.
Кроме того в таких случаях еще иногда не получается закрыть программу, окно зависает, в файле application exceptions пишутся такие строки:
[11/01/2018 07:45:18] VKAccountsManager 2.2.8.7
Текст: Task Name: 2387
errorCounter: 1
SaveIgnoreList: Процесс не может получить доступ к файлу "C:\server1-2\Vkaccmanager инвайт\tasks\2387\InviteToCommunity_history.txt", так как этот файл используется другим процессом.
HistoryList: 4412
С помощью программы Process Explorer я не увидел других процессов, кроме самого Вкам, которые занимают этот файл.
Файл при этом пустой.
Нажимаю Close Handle, программа закрывается, файл C:\server1-2\Vkaccmanager инвайт\tasks\2387\InviteToCommunity_history.txt сохраняется как надо.
теперь всё может остановиться посреди дня.