Выполнение рабочего процесса можно возобновить с последнего неудачного действия, если для рабочего процесса включена функция возобновления неуспешного цикла выполнения.
Если функция возобновления неуспешного рабочего процесса включена, можно изменить параметры рабочего процесса и попытаться его возобновить. Кроме того, можно сохранить параметры и внести изменения во внешние компоненты, влияющие на выполнение рабочего процесса. Если данная функция не включена, рабочий процесс истечет по времени и не сможет быть возобновлен. Сведения об изменении времени ожидания см. в разделе Настройка настраиваемых свойств для возобновления неуспешно выполняемых рабочих процессов.
В этом примере использования создается простой рабочий процесс, выполнение которого должно закончиться сбоем. Этот рабочий процесс демонстрирует базовые возможности функции «Возобновление неуспешного рабочего процесса».
Процедура
- Войдите в клиент vRealize Orchestrator.
- Выберите , а затем щелкните Создать рабочий процесс.
- Введите имя Возобновить тест рабочего процесса и нажмите кнопку Создать.
- На вкладке Сводка перейдите в раскрывающееся меню Возобновить рабочий процесс после сбоя.
- Выберите Включено.
- На вкладке Входные/выходные данные нажмите Создать.
- Создайте входной параметр со следующими свойствами.
Опция |
Описание |
Имя |
fail |
Тип |
boolean |
- На вкладке Схема перетащите на диаграмму схемы три элемента Задача с возможностью добавления сценариев.
- Назовите элементы схемы до сбоя, сбой и после сбоя.
- На вкладке Сценарии элемента до сбоя введите System.log("до сбоя");.
- Добавьте входной параметр
fail
в элемент сбой.
- На вкладке Сценарии элемента после сбоя введите System.log("после сбоя");.
- Сохраните рабочий процесс и нажмите Запустить.
- Установите флажок сбой и нажмите Запустить.
Цикл выполнения рабочего процесса достигает состояния
Ожидание.
- В правом верхнем углу нажмите Ответить.
- Чтобы отменить выполнение рабочего процесса, выберите Отмена и щелкните Ответить.
- Чтобы возобновить выполнение рабочего процесса, выберите Возобновить и перейдите на вкладку Параметры.
- Снимите флажок сбой и нажмите Ответить.
Цикл выполнения рабочего процесса достигает состояния
Выполнено.
Результаты
Вы рассмотрели процесс управления выполнением рабочего процесса, закончившегося сбоем.