Экземпляры процессов
Чтобы просмотреть экземпляры процессов, хранящиеся в движке BPM, выберите пункт меню Process instances.
Возможности списка экземпляров
Экран Process instances отображает все текущие запущенные процессы, полученные из подключенного движка BPM.
Каждый запуск процесса создаёт новый экземпляр, который появляется в этом списке. Экземпляры представлены в виде таблицы с основными сведениями о выполнении.
Таблица экземпляров процессов поддерживает фильтрацию и сортировку, что позволяет организовывать данные по различным критериям, например:
-
Состояние: выполняется, приостановлен, завершён или с ошибкой
-
Business key: используется для инициации и выполнения экземпляра
-
Время начала / Время завершения
-
И другие параметры
По умолчанию таблица экземпляров отображает только активные процессы, чтобы сосредоточить внимание на текущих выполняющихся сценариях.
Доступны следующие операции:
| Действие | Описание |
|---|---|
Refresh |
Обновляет список экземпляров, синхронизируя его с актуальным состоянием движка BPM. |
Terminate |
Немедленно завершает выполнение выбранных экземпляров процессов. |
Suspend |
Приостанавливает выполнение активных экземпляров процессов. |
Activate |
Возобновляет выполнение ранее приостановленных экземпляров. |
| Эти действия применяются к набору экземпляров процессов, выбранных пользователем. |
|
Экземпляры процессов, у которых во время выполнения возникли ошибки (инциденты), помечаются специальным значком — красным треугольником.
|
Подробности экземпляра процесса
Чтобы просмотреть детали выполнения конкретного экземпляра процесса, используйте действие View.
Оно открывает детальный просмотр экземпляра, который содержит:
-
Диаграмму процесса с визуализацией прогресса выполнения:
-
Зелёным — завершённые действия
-
Синим — текущий активный элемент
-
Красной рамкой — места возникновения ошибок (с подсказками)
-
-
Вкладка Runtime доступна только для активных экземпляров процессов и содержит информацию о текущем состоянии:
-
Execution — дерево выполнения. При выборе элементов дерева обновляется содержимое вкладок Variables и Tasks. Выбирая конкретное выполнение, вы видите только объекты, относящиеся к нему.
-
Variables — просмотр и изменение переменных процесса:
-
User tasks — просмотр списка активных задач и переназначение задач другим пользователям:
-
Jobs
-
External tasks
-
Incidents
-
-
Вкладка History отображает список всех пользовательских задач (выполненных и активных), полный список завершённых действий и последние значения переменных процесса. Доступна как для активных, так и для завершённых экземпляров.
-
Правая панель содержит действия, доступные для экземпляра процесса, включая:
-
Просмотр информации об экземпляре
-
Перезагрузку экземпляра процесса
-
Приостановку экземпляра
-
Миграцию экземпляра на новую версию определения процесса
-
Модификация текущего выполняющегося экземпляра процесса путем перемещения токенов между активностями
-
Завершение экземпляра процесса
-