【发布时间】:2015-08-25 12:15:12
【问题描述】:
我正在尝试检索已完成任务的结果。 这行得通
from proj.tasks import add
res = add.delay(3,4)
res.get()
7
res.status
'SUCCESS'
res.id
'0d4b36e3-a503-45e4-9125-cfec0a7dca30'
但我想从另一个应用程序运行它。所以我重新运行 python shell 并尝试:
from proj.tasks import add
res = add.AsyncResult('0d4b36e3-a503-45e4-9125-cfec0a7dca30')
res.status
'PENDING'
res.get() # Error
如何检索结果?
【问题讨论】:
-
您使用什么作为代理/后端?
-
我使用的是教程的标准配置。代理/后端是 RabbitMQ
标签: celery