Перейти к содержанию

Периодические задачи

Управление периодическими задачами осуществляется программными средствами,

в этом разделе реализовано только отображение периодических задач без возможности их настройки.

В ближайшее время эта функциональность будет полностью пересмотрена

Crontab

Настройки через CRON

Астрономические события

Настройки через астрономические события (восход, закат и т.д.)

Время

Настройки на запуск в определённое время

Интервалы

Запуск с определёнными интервалами

Периодические задачи

Настроенные в системе периодические задачи (только просмотр)

Основные задачи, запускаемые по расписанию

В системе теперь используется одна объединённая задача:

  • workflow_maintenance_task — последовательно выполняет:
    • автоматическое создание рабочих процессов по заранее заданным шаблонам
    • автоматическое открытие задач, для которых наступила дата начала
    • автоматическое закрытие задач, для которых наступила дата окончания

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

Если требуется изменить расписание или логику, это делается в файле src/planiqum/core/celery.py и в задаче workflow_maintenance_task (src/planiqum/core/workflow/scripts/workflow_maintenance.py).