Настройка планировщика для бизнес-процессов включает определение типа исполнения бизнес-процессов, настройку параметров для серверного исполнения процессов и указание адреса BI-сервера. Для настройки планировщика используйте страницу «Планировщик» в мастере администрирования бизнес-процессов.
Для открытия
страницы «Планировщик»

Задайте параметры:
Клиентское исполнение. Установите переключатель для выполнения процессов на локальном компьютере пользователя. Клиентское исполнение требуется только для отладки настроек бизнес-процессов. В промышленной разработке используйте серверное исполнение процессов. Для запуска клиентского исполнения процессов выполните запуск процессов;
Серверное исполнение. Установите переключатель для выполнения процессов на сервере. Предварительно установите и настройте планировщик задач. После выбора серверного исполнения потребуются дополнительные настройки. При установке переключателя будут доступны параметры:
Исполнители. Задайте следующие параметры:
Исполнители, шт. Задайте количество потоков, позволяющих выполнять задачи из контейнера запланированных задач с идентификатором BPM_EXECUTOR_CONTAINER, действующих одновременно;
Интервал, мин. Задайте время между запусками исполнителей (паузу), необходимое для их перегенерации и инициализации. Параметр задаётся в минутах и применяется к каждому исполнителю.
При выполнении задачи планировщиком, исполнитель считается активным и выполняет доступные действия в бизнес-процессах, такие как исполнение шагов, запуск процессов и т.д. Исполнитель завершает работу, когда выполнена назначенная ему задача, и запускается заново для выполнения следующей задачи. Распределение задач по освободившемся исполнителям выполняется в порядке очереди задач в контейнере. Для постоянной загрузки системы запуск исполнителей выполняется со сдвигом во времени, так как при одновременном запуске исполнителей возникают интервалы времени, когда все исполнители не работают. На схеме слева отображена работа системы для одновременного запуска исполнителей, на схеме справа - со сдвигом во времени:

По умолчанию указывается пять исполнителей и интервал в пять минут. Увеличьте количество исполнителей при необходимости выполнения большого количества шагов в нескольких процессах одновременно;
Примечание. Параллельное выполнение шагов в рамках одного экземпляра процесса выполняется разными исполнителями, если есть свободные. Если свободных исполнителей нет, то параллельные шаги выполняются последовательно одним и тем же исполнителем.
Проверять срыв сроков исполнения шагов. Установите флажок для проверки нарушения сроков выполнения шагов;
Интервал, мин. Задайте интервал в поле «Интервал, мин», с которым будет производиться проверка. При нарушении сроков выполнения шагов будет отправлено e-mail оповещение и/или выполнен Fore-метод, в зависимости от настроек на вкладке «События»;
Исполнение на удаленном BI-сервере. По умолчанию флажок снят. Для выполнения ресурсоёмких шагов «Расчёт», «Вызов Fore-метода» и «Задача ETL» установите флажок «Выполнять шаги "Расчёт" и "Fore-метод" на удалённом BI-сервере» и задайте адрес в поле «Адрес BI-сервера»:
балансировщика HAProxy для распределения нагрузки между BI-серверами кластера.
Примечание. Выполнение шагов на BI-сервере доступно, если установлен флажок «Выполнять шаги "Расчёт" и "Fore-метод" на удалённом BI-сервере» при настройке базовых свойств процесса.
При настройке выполнения ресурсоёмких шагов убедитесь, что на BI-сервере размещён файл registry.reg или Metabases.xml с настройками подключения к репозиториям.
После изменения настроек планировщика нажмите кнопку «Сохранить». Будет выдано информационное сообщение об успешном сохранении изменений.
При выборе клиентского исполнения дополнительные настройки не потребуются.
При выборе серверного исполнения перейдите к настройке серверного исполнения процессов.
См. также:
Администрирование бизнес-процессов | Настройка параметров процесса