是否有可能在给定任务 ID 的情况下获取用于调用特定失败的 celery 任务的参数?我使用 MongoDB 作为代理并使用 django-celery 包。
我知道您可以很容易地获得结果,但想知道您是否可以对用于调用该任务的参数执行相同的操作。
谢谢
最佳答案
我设法通过为此处指定的任务实现自定义 on_failure 处理程序来解决此问题:
http://docs.celeryproject.org/en/latest/userguide/tasks.html#handlers
我获得了 args 信息和错误并将其保存到数据库中。
关于python - 获取失败的 django-celery 任务的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14589872/