【发布时间】:2017-01-04 22:49:11
【问题描述】:
我可以使用settings.py 中的 celery beat 在我的 Django 应用程序中安排每小时任务,如下所示:
CELERYBEAT_SCHEDULE={
'tasks.my_task':{
'task':'tasks.my_task',
'schedule':timedelta(seconds=60*60),
'args':(),
},
}
但是有没有办法安排一个任务,使其立即排队并计算,然后从那里开始按照配置的计划?例如,在 celery 启动时立即执行选定的任务。那是什么配置?
【问题讨论】:
标签: celery django-celery celery-task celerybeat