获取失败的django-celery任务的参数

时间:2013-01-29 18:38:14

标签: python celery django-celery

在给定任务ID的情况下,是否可以获取用于调用特定失败芹菜任务的参数?我使用MongoDB作为代理并使用django-celery包。

我知道你可以很容易地得到结果,但想知道你是否可以对用来调用该任务的参数做同样的事情。

由于

1 个答案:

答案 0 :(得分:4)

我设法通过为我的任务实现自定义on_failure处理程序来解决这个问题,如下所示:

http://docs.celeryproject.org/en/latest/userguide/tasks.html#handlers

我得到了args信息以及错误并将其保存到数据库中。