我已经配置了芹菜和后端:
cleryapp = Celery(
'tasks_app', brocker='amqp://guest@localhost//',
backend='db+postgresql://guest@localhost:5432'
)
当我启动工作程序时,“结果”显示为禁用状态,但我在这里看到另一个问题,那不是问题所在。
数据库正在正确获取所有数据,但是
result = AsyncResult(task_id)
提高
AttributeError: 'DisabledBackend' object has no attribute '_get_task_meta_for'
您可以尝试:
我找到了一个更方便的方法。
celery
是应用程序的芹菜实例,而不是芹菜模块。如果task是任务函数的名称,则尝试使用此函数:
相关问题 更多 >
编程相关推荐