У меня рабочий процесс Windows, который останавливается.Под остановкой я подразумеваю, что рабочий процесс, размещенный в iis, проходит ожидающий таймер, не переходя к следующему шагу.Если я создам другой рабочий процесс, он снова запустит механизм рабочего процесса, но я на самом деле не хочу создавать рабочий процесс для этого.
Рабочий процесс предназначен для запуска в течение 30 дней.Сейчас мы тестируем его, и для его тестирования я написал код для извлечения значений из файла конфигурации в течение дней моделирования.Сейчас 5 минут равны 1 дню, и вся логика основана на промежутках времени, рассчитанных по дням моделирования.Глядя на таблицу Instances, я вижу, что она правильно устанавливает PendingTimer (и я знаю, что PendingTimer не тот же часовой пояс, что и я).В столбцах SuspensionExceptionName или SuspensionReason нет исключений, а в журнале событий сервера нет ничего.
Итак, что я могу сделать, чтобы устранить неполадки или изолировать, в чем проблема?