我有 Django 项目,我正在尝试在 CELERYBEAT_SCHEDULE 中设置一个芹菜任务调度器。
我需要每天运行两次任务,第一次在 8:55,第二次在 17:15。
我知道我可以在同一分钟内运行它,例如:
'schedule': crontab(hour='9,17', minute=0, day_of_week='mon,thu')
但是我不知道如何以正确的分钟设置每个小时。
试试这个:
crontab(minute="55,15", hour="8,17", day_of_week='*',
day_of_month='*', month_of_year='*')
@denvaar的答案似乎会在8:15、8:55、17:15、17:55运行。
如果这不能按您想要的方式工作,我会将其安排在两行不同的行中:
crontab(minute="55", hour="8", day_of_week='*', day_of_month='*', month_of_year='*')
crontab(minute="15", hour="17", day_of_week='*', day_of_month='*', month_of_year='*')