【发布时间】:2010-09-13 18:55:45
【问题描述】:
我已遵循 http://celeryq.org/docs/django-celery/getting-started/first-steps-with-django.html 中的指南并创建了一个视图,该视图在 tasks.py 中调用我的测试方法:
import time
from celery.decorators import task
@task()
def add(x, y):
time.sleep(10)
return x + y
但是如果我的 add-method 需要很长时间才能响应,我如何存储调用 add.delay(1,2) 时得到的结果对象并使用它来检查进度/成功/结果使用 get later ?
【问题讨论】: