5
Celery与RabbitMQ:AttributeError:'DisabledBackend'对象没有属性'_get_task_meta_for'
我正在运行 使用Celery教程第一步”。 我们定义以下任务: from celery import Celery app = Celery('tasks', broker='amqp://guest@localhost//') @app.task def add(x, y): return x + y 然后调用它: >>> from tasks import add >>> add.delay(4, 4) 但是我收到以下错误: AttributeError: 'DisabledBackend' object has no attribute '_get_task_meta_for' 我正在同时运行celery worker和Rabbit-mq服务器。奇怪的是,芹菜工人将任务报告为成功: [2014-04-22 19:12:03,608: INFO/MainProcess] Task test_celery.add[168c7d96-e41a-41c9-80f5-50b24dcaff73] succeeded in 0.000435483998444s: 19 为什么这不起作用?