Celery:如何从AsyncResult

时间:2016-07-26 09:59:51

标签: python celery

我需要跟踪任务的状态。我可以从AsyncResult obj获得'state','info'属性。然而,看起来没有办法获得'done_date'。我使用MySQL作为结果后端,所以我可以在date_done表中找到taskmeta列,但是如何直接从AysncResult obj获取任务完成日期?感谢

1 个答案:

答案 0 :(得分:0)

调用_cache

后,您可以从AsyncResult的res.result对象获取它

例如

res._cache['date_done']