我如何才能完成运行Django芹菜任务,只能从星期五到星期五,并且仅在9点至下午5点est?
celery.py
from celery.schedule import crontab
app.conf.beat_schedule = {
'compute-every-5-seconds': {
'task': 'sum',
'schedule': crontab(),
},
}
我应该将哪些参数添加到crontab((它只能运行那几天,并且在那些小时之间才能运行?
celery.py
from celery.schedule import crontab
app.conf.beat_schedule = {
'compute-every-minute-mon-through-friday-9-to-5': {
'task': 'sum',
'schedule': crontab(minute='*/1',
hour='9-17', day_of_week='mon,tue,wed,thu,fri'),
},
}
minute='*/1'
-每分钟运行
hour='9-17'
-运行9点至下午5点
day_of_week='mon,tue,wed,thu,fri'
-星期一至周五
其中大多数都可以在文档页面上找到,请查看!