使用uuid查找celery任务,但其args为空

时间:2019-01-15 04:35:06

标签: python celery celery-task

我有一个监视器,该监视器打开了一个与芹菜的连接并消耗了task events。除“任务成功”和“任务失败”以外的所有任务事件均包含任务args。 “任务成功”和“失败”事件仅包含“ uuid”。我尝试通过

访问“ task.args”
event = self.capp.events.State().state.event(task_event)
task = self.capp.events.State().tasks.get(event['uuid'])

但是task.args为None。

如果可能,如何使用uuid查找原始任务args?感谢您的帮助!

0 个答案:

没有答案