无论如何,让芹菜只将某些任务视为“ always_eager”?

时间:2019-01-30 14:33:15

标签: python-3.x celery

我在celery任务中有一个带有celery任务的程序,我正在尝试仅调试应用程序的特定部分。目前,我的操作方法是在实例化芹菜时设置CELERY_ALWAYS_EAGER = True。

问题是这些作业需要20多个分钟才能执行,而我要查看的部分代码才能执行。

如果可以在禁用ALWAYS_EAGER的情况下运行大多数应用程序,并且对于特定任务定义始终仅执行ALWAYS_EAGER = True,我会喜欢。

是否可以使用always_eager任务中的任务来暂停/调试? (暂停内部任务,但不暂停外部任务)这时我不是要进行单元测试,只是想暂停执行以便调试代码。

芹菜== 4.1.1

0 个答案:

没有答案