Задания и расписания
Задания в системе управления проектами представляют собой автоматизированные действия, запускаемые в соответствии с определёнными условиями или расписаниями. Они могут быть настроены для выполнения различных операций, таких как обработка данных, выполнение скриптов или запуск процессов. Задания могут запускаться автоматически по расписанию, заданному через cron-строки или инструменты планирования, и могут повторяться с заданной периодичностью. Также возможно использование триггеров, таких как завершение работы другого проекта или сигнал от другого робота, для инициации задания. Это позволяет создавать гибкие и эффективные автоматизированные рабочие процессы в рамках проектов или операций.
Создание задания может быть выполнено по следующим шагам:
Откройте Задания в веб-интерфейсе Оркестратора.
Нажмите Добавить Задание.
При заполнении формы задания укажите необходимое описание, чтобы конкретизировать особенности и намерения задания. Если планируется, что задание будет запускаться вручную без автоматического триггера, то установка галочки Запуск по триггеру не требуется.
Настройка Триггера: Установите триггер для активации задания, если это предусмотрено условиями выполнения.
Создание Расписания:
Перейдите в раздел Задания.
Выберите Добавить расписание.
Используйте cron-строку для определения частоты или выберите параметры через графический интерфейс.
Пример: Установите повторение каждые пять дней, с началом в 12:00 и окончанием в 18:00. Расписание может быть установлено как бессрочное.
Нажмите Сохранить для активации расписания.
Добавление задания к расписанию:
Создайте новое задание.
Включите триггер По расписанию и выберите созданное расписание.
Сохраните задание.
Теперь задание будет автоматически запускаться согласно расписанию.
В новом интерфейсе оркестратора пользователи имеют доступ к ряду функций для управления заданиями, что делает процесс более гибким и контролируемым:
С версии Оркестратора 1.24.4 добавлены кнопки Остановить все и Запустить все остановленные. При нажатии на кнопку Остановить все прекращается выполнение всех активных задач, а Запустить все остановленные инициирует возобновление работы всех приостановленных заданий.
Редактирование заданий:
Пользователи могут изменять параметры уже созданных заданий, включая настройки, условия запуска и другие характеристики.
Просмотр истории запусков:
Доступ к подробной истории всех запусков заданий позволяет анализировать их эффективность и определять возможные проблемы.
Удаление заданий:
При необходимости можно удалить задания, которые больше не актуальны или требуют замены.
Ручной запуск заданий:
Эта функция позволяет запускать задания вручную в любое время, что особенно полезно для тестирования, отладки или выполнения одноразовых задач.
Просмотр и управление триггерами задания:
Пользователи могут просматривать и настраивать триггеры для каждого задания, устанавливая условия, при которых задание должно быть запущено или остановлено.
Подробнее о триггерах можно ознакомиться по ссылке Триггеры
Last updated