我正在尝试设置两个每分钟都运行的任务。有没有办法将它们组合在一起运行?
我CELERYBEAT_SCHEDULE
在我的指定celeryconfig.py
如下:
CELERYBEAT_SCHEDULE = {
'every-minute': {
'task': 'tasks.add',
'schedule': crontab(minute='*/1'),
'args': (1,2)
},
}
所以如果我想运行两个任务,我会期待这样的事情吗?
CELERYBEAT_SCHEDULE = {
'every-minute': {
'task': ['tasks.add','task.multiply'],
'schedule': [crontab(minute='*/1'),crontab(minute='*/1')],
'args': [(1,2),(3,4)]
},
}
然而它没有用。有没有这样做的标准方法?