我在celery任务中有一个带有celery任务的程序,我正在尝试仅调试应用程序的特定部分。目前,我的操作方法是在实例化芹菜时设置CELERY_ALWAYS_EAGER = True。
问题是这些作业需要20多个分钟才能执行,而我要查看的部分代码才能执行。
如果可以在禁用ALWAYS_EAGER的情况下运行大多数应用程序,并且对于特定任务定义始终仅执行ALWAYS_EAGER = True,我会喜欢。
是否可以使用always_eager任务中的任务来暂停/调试? (暂停内部任务,但不暂停外部任务)这时我不是要进行单元测试,只是想暂停执行以便调试代码。
芹菜== 4.1.1