Задания и расписания

Задания в системе управления проектами представляют собой автоматизированные действия, запускаемые в соответствии с определёнными условиями или расписаниями. Они могут быть настроены для выполнения различных операций, таких как обработка данных, выполнение скриптов или запуск процессов. Задания могут запускаться автоматически по расписанию, заданному через cron-строки или инструменты планирования, и могут повторяться с заданной периодичностью. Также возможно использование триггеров, таких как завершение работы другого проекта или сигнал от другого робота, для инициации задания. Это позволяет создавать гибкие и эффективные автоматизированные рабочие процессы в рамках проектов или операций.

Создание задания может быть выполнено по следующим шагам:

  1. Откройте Задания в веб-интерфейсе Оркестратора.

  2. Нажмите Добавить Задание.

При заполнении формы задания укажите необходимое описание, чтобы конкретизировать особенности и намерения задания. Если планируется, что задание будет запускаться вручную без автоматического триггера, то установка галочки Запуск по триггеру не требуется.

  1. Настройка Триггера: Установите триггер для активации задания, если это предусмотрено условиями выполнения.

Создание Расписания:

  • Перейдите в раздел Задания.

  • Выберите Добавить расписание.

  • Используйте cron-строку для определения частоты или выберите параметры через графический интерфейс.

  • Пример: Установите повторение каждые пять дней, с началом в 12:00 и окончанием в 18:00. Расписание может быть установлено как бессрочное.

  • Нажмите Сохранить для активации расписания.

Добавление задания к расписанию:

  • Создайте новое задание.

  • Включите триггер По расписанию и выберите созданное расписание.

  • Сохраните задание.

  • Теперь задание будет автоматически запускаться согласно расписанию.

В новом интерфейсе оркестратора пользователи имеют доступ к ряду функций для управления заданиями, что делает процесс более гибким и контролируемым:

С версии Оркестратора 1.24.4 добавлены кнопки Остановить все и Запустить все остановленные. При нажатии на кнопку Остановить все прекращается выполнение всех активных задач, а Запустить все остановленные инициирует возобновление работы всех приостановленных заданий.

Редактирование заданий:

  • Пользователи могут изменять параметры уже созданных заданий, включая настройки, условия запуска и другие характеристики.

Просмотр истории запусков:

  • Доступ к подробной истории всех запусков заданий позволяет анализировать их эффективность и определять возможные проблемы.

Удаление заданий:

  • При необходимости можно удалить задания, которые больше не актуальны или требуют замены.

Ручной запуск заданий:

  • Эта функция позволяет запускать задания вручную в любое время, что особенно полезно для тестирования, отладки или выполнения одноразовых задач.

Просмотр и управление триггерами задания:

  • Пользователи могут просматривать и настраивать триггеры для каждого задания, устанавливая условия, при которых задание должно быть запущено или остановлено.

Подробнее о триггерах можно ознакомиться по ссылке Триггеры

Last updated