Перейти к содержанию

Не всегда запускается процесс по таймеру

  • Актуально для: всех версий

В рамках Comindware Business Application Platform есть возможность настроить запуск процесса по таймеру. При этом, настройки таймера могут быть любыми: от старта каждые 5 минут до старта в определенное время раз в год и т.д.

Если при тестировании или эксплуатации процесса с запуском по таймеру Вы заметили, что в списке экземпляров процесса или в журнале не хватает записей, т.е. процесс стартовал не всегда, когда должен был, то стоит обратить внимание на следующие моменты.

Решение:

  1. Проверьте настройки таймера. Возможно, он был настроен несоответственно ожиданиям (например, нужен старт процесса каждый день, а был настроен старт процесса каждый рабочий день).
  2. Проверьте настройки IIS - для пулов приложений есть опция выключения пула при неактивности. Возможно, продукт просто выключается из-за неактивности клиентов, и процессы перестают запускаться. Чтобы этого избежать, поставьте значение Idle timeout в 0.

Исследования осуществляются <br>ООО «Колловэар» при грантовой <br>поддержке Фонда «Сколково»
Comindware