Flask Celery 异步任务配置 backend 还是报错 AttributeError: 'DisabledBackend' object has no attribute '_get_task_meta_for'

2019-04-12 15:09:51 +08:00
 bmos

问题很明显,网上搜到的结果也都是说配置 backend,但是我觉得已经配置上了 首先用的是《深入理解 Flask 》中的例子,用 rabbitmq,报错。

CELERY_BROKER_URL = "amqp://guest:guest@localhost:5672//"  
CELERY_BACKEND_URL = "amqp://guest:guest@localhost:5672//"

启动后显示

尝试了 redis
CELERY_BROKER_URL = "redis://localhost:6379/0"
CELERY_BACKEND_URL = "redis://localhost:6379/0"
启动后显示

毫无意外都是显示 DisabledBackend 错误

按照我的尿性,通常会打错字母,这次已经看了一天了,没有错字母。只能发个帖求助。╮(╯▽╰)╭,各位大佬走过路过看一看。

3651 次点击
所在节点    Python
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/554477

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX