Запуск периодического задания сельдерея после события - PullRequest
0 голосов
/ 24 апреля 2018

Я использую сельдерей для управления задачами.Необходимо запускать периодическое задание (которое запускается каждые 5 минут) только в том случае, если первый regular task запускается, должен запускаться каждую минуту и ​​должен останавливаться, если все другие обычные задания завершены.Есть ли способ, который может помочь в этом!

Вот мой график ударов сельдерея в settings.py

CELERY_BEAT_SCHEDULE = {
    'celery-periodic-task': {
        'task': 'task.add',
        'schedule': crontab(minute='*/1')
    }
}

1 Ответ

0 голосов
/ 26 апреля 2018

Наконец-то я нашел ответ с этим вопросом .Это вызовет периодическую задачу после ее завершения.

...