2015-11-13 42 views
4

我已经创建了一个芹菜工作者和一个单一的celerybeat计划任务,它以5秒的时间间隔运行。我想知道如何在不停止的情况下向芹菜工作人员动态添加另一个节拍任务。python芹菜 - 如何在运行时向工作人员添加CELERYBEAT_SCHEDULE任务?

app.conf.update(
    CELERY_TASK_RESULT_EXPIRES=3600, 
    CELERY_TIMEZONE = 'UTC', 
    CELERYBEAT_SCHEDULE = { 
    'long-run-5-secs': { 
     'task': 'test_proj.tasks.test', 
     'schedule': timedelta(seconds=5), 
     'args': (16,) 
    } 
    } 
) 

与上面的配置,我能够成功运行与节拍模式芹菜工人。

现在我需要添加下面的节拍安排动态

'长期-2-秒':{ '任务': 'test_proj.tasks.test', '日程':timedelta(秒= 2), 'ARGS':(14)},

需要帮助的本

由于

回答

相关问题