芹菜:更新任务名称以匹配注册任务



我更改了目录的名称,我的芹菜任务(从下面的错误来判断)在我未来的计划任务中引起了一些问题。

KeyError: 'utils.tasks.foo'
[2019-02-21 06:25:09,103: ERROR/MainProcess] Received unregistered task of type 'utils.tasks.foo'.
The message has been ignored and discarded.

现在,此任务在services.tasks.foo下注册。我知道我有更多任务已安排,可以在Redis经纪人中查看任务ID,但是当我使用app.control.inspect().scheduled()查看计划的任务时,仅返回了services.tasks.foo目录以来已计划的任务。

。 。

鉴于芹菜没有识别我的旧任务,我如何更新任务名称以匹配我的任务现在注册的路径?

这就是为什么要明确命名任务(请参阅文档)是一个好主意,因为您可能需要重新组织代码时的时刻。同时,按照已经建议的重新创建旧任务可能是一个好主意。

相关内容

  • 没有找到相关文章

最新更新