Настройка серверного исполнения процессов осуществляется с помощью утилиты BP_UTIL и инструмента «Планировщик задач» продукта «Форсайт. Аналитическая платформа».
Для настройки серверного исполнения:
В навигаторе объектов запустите утилиту с идентификатором BP_UTIL. На странице «Планировщик» установите переключатель «Серверное исполнение» и задайте необходимые параметры.
В навигаторе объектов запустите контейнер запланированных задач с идентификатором BPM_EXECUTOR_CONTAINER:
Примечание. Если контейнер запланированных задач с идентификатором BPM_EXECUTOR_CONTAINER отсутствует или пуст, выполните команду «Инициализировать контейнер задач» на странице «Отладка» диалога «Настройка параметров и администрирование бизнес-процессов».
Создайте конфигурационный файл для планировщика задач, выполнив команду главного меню «Контейнер задач > Сохранить настройки для планировщика», и разместите сформированный файл рядом с исполняемым файлом планировщика на сервере.
Настройте запуск планировщика задач в виде службы. Если сервер основан на OC Windows, то планировщик задач можно запустить вручную с помощью файла Scheduler.exe из папке с установленным продуктом «Форсайт. Аналитическая платформа».
Важно. Если предусмотрен запуск планировщиков задач на различных компьютерах или виртуальных машинах, то для работы с каждым отдельным репозиторием должен использоваться только один экземпляр планировщика задач. Если на одном компьютере или виртуальной машине предполагается запуск нескольких планировщиков задач, то для запускаемых экземпляров планировщика задач должны использоваться разные конфигурационные файлы, настроенные на разные репозитории.
В результате будет запущен новый экземпляр планировщика задач, настроенный на конфигурационный файл Scheduler.xml. Проверьте, что в окне планировщика задач отображается сервер, репозиторий, процессы которого будут выполняться на сервере, и контейнер с идентификатором BPM_EXECUTOR_CONTAINER:
Примечание. В ОС Linux нет поддержки визуального интерфейса просмотра задач.
После выполнения действий будет настроено серверное исполнение процессов. Для обеспечения надёжности и автономности исполнения рекомендуется указать планировщик задач в качестве службы ОС.
См. также:
Запуск процесса | Настройка параметров и администрирование бизнес-процессов | Настройка планировщика бизнес-процессов