Настройка серверного исполнения процессов

Настройка серверного исполнения процессов осуществляется с помощью:

Примечание. При работе с бизнес-процессами используйте контейнер запланированных задач с идентификатором BPM_EXECUTOR_CONTAINER для всех задач, кроме задач вычисления регламентного отчёта, расчёта вычисляемого куба и выполнения модуля. Для этих задач во избежание потери данных дополнительно создайте контейнер запланированных задач.

Для настройки серверного исполнения:

  1. Откройте мастер администрирования бизнес-процессов. На странице «Планировщик» установите переключатель «Серверное исполнение» и задайте необходимые параметры.

  2. В навигаторе объектов запустите контейнер запланированных задач с идентификатором BPM_EXECUTOR_CONTAINER:

  1. Создайте конфигурационный файл для планировщика задач, выполнив команду главного меню «Контейнер задач > Сохранить настройки для планировщика», и разместите сформированный файл:

  1. Настройте запуск планировщика задач в виде службы. Если сервер основан на OC Windows, то планировщик задач можно запустить вручную с помощью файла Scheduler.exe из папки с установленным продуктом «Форсайт. Аналитическая платформа».

Для запуска нескольких планировщиков задач на разных компьютерах/виртуальных машинах для одного контейнера убедитесь, что конфигурационный файл Scheduler.xml содержит учётные данные пользователей, используемые планировщиками задач при подключении к базе данных. Пример конфигурационного файла приведен в разделе «Расширение конфигурационного файла вручную».

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

В результате будет запущен новый экземпляр планировщика задач, настроенный на конфигурационный файл Scheduler.xml. Проверьте, что в окне планировщика задач отображается сервер, репозиторий, процессы которого будут выполняться на сервере, и контейнер с идентификатором BPM_EXECUTOR_CONTAINER:

Примечание. В ОС Linux нет поддержки визуального интерфейса просмотра задач.

После выполнения действий будет настроено серверное исполнение процессов. Для обеспечения надёжности и автономности исполнения рекомендуется указать планировщик задач в качестве службы ОС.

См. также:

Запуск процесса | Администрирование бизнес-процессов | Настройка планировщика бизнес-процессов