물론, 작업에는 crontab schedule을 사용하십시오.
from celery.schedules import crontab
CELERYBEAT_SCHEDULE = {
# Executes every weekday morning at 7:30 A.M
'weekdays': {
'task': 'tasks.A',
'schedule': crontab(hour=7, minute=30, day_of_week='1-5'),
'args': (x1, y1),
},
# Executes saturday morning at 4:00 A.M
'saturday': {
'task': 'tasks.B',
'schedule': crontab(hour=7, minute=30, day_of_week='sat'),
'args': (x1, y1),
},
# Executes sunday morning at 2:15 A.M
'sunday': {
'task': 'tasks.A',
'schedule': crontab(hour=2, minute=15, day_of_week='sun'),
'args': (x2, y2),
},
}
OS crontab 또는 celerybeat에 연결되어 있습니까? – Goro
@ 고로 : 셀러리가 제공하는 수업입니다. –