我在芹菜中遇到了一些日程安排问题。 该任务有效,但我希望它在星期一运行一次,但它每分钟运行一次。 我的日程安排配置:
CELERY_BEAT_SCHEDULE = {
'kek': {
'task': 'kek',
'schedule': crontab(day_of_week=1),
}
}
欢迎来到 SO,@Sturm。
只需定义小时和分钟:
# Executes every Monday morning at 8:30 a.m.
crontab(hour=8, minute=30, day_of_week=1)#Monday is 1
发生这种情况是因为 crontab 的默认设置是每分钟执行一次任务。
有关更多信息,请查看 crontab 的文档。