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