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

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

Настройка серверного или клиентского выполнения процессов осуществляется с помощью инструмента «Планировщик задач» продукта «Форсайт. Аналитическая платформа».

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

  1. Выполните команду главного меню «Сервис > Параметры» в навигаторе объектов.

  2. В открывшемся диалоге «Параметры» на вкладке «Глобальные переменные» для глобальной переменной BPM_CLIENT_EXECUTION установите значение 0.

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

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

Примечание. Если контейнер запланированных задач с идентификатором BPM_EXECUTOR_CONTAINER отсутствует, пуст или возникла проблема с ним, то запустите форму с идентификатором BP_UTIL и нажмите в ней кнопку «Инициализировать контейнер задач».

  1. Сохраните настройки для планировщика задач:

После выполнения одного из действий будет открыт диалог:

  1. В открывшемся диалоге в поле ввода «Файл» проверьте, что файл с настройками называется Scheduler.xml, и задайте путь для сохранения файла. По умолчанию конфигурационный файл сохраняется в папку установки «Форсайт. Аналитическая платформа».

  1. В открывшемся диалоге выберите парольную авторизацию и укажите имя пользователя и пароль, с помощью которого производился запуск «Форсайт. Аналитическая платформа». Сохраните настройки планировщика в файл, нажав кнопку «ОК».

  2. Для запуска планировщика задач запустите файл Scheduler.exe в папке с установленным продуктом «Форсайт. Аналитическая платформа». Будет запущен новый экземпляр планировщика задач, настроенный на конфигурационный файл Scheduler.xml. В окне планировщика задач проверьте наличие репозитория, процессы которого будут выполняться на сервере, и контейнера с идентификатором BPM_EXECUTOR_CONTAINER:

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

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

См. также:

Запуск выполнения процесса | Настройка отображения дерева процессов