网上很多教程前面的配置都是对的,无论是app.config还是在celery()配置broker和backend都是可以的,问题出在最后的AsyncResult。
教程上写
from celery.result import AsyncResult
from celery import Celery
celery=Celery(你的配置)
然后,result=AsyncResult(任务id)
这里是错的!因为AsyncResult没有获取到celery实例,应该写
celery.AsyncResult(任务id)就对了!
celery获取任务结果显示no result backend is configrued解决办法
最新推荐文章于 2024-01-05 18:13:21 发布