Tôi cố gắng để sử dụng django-cần tây trong dự án của tôidjango-cần tây: Không có kết quả phụ trợ cấu hình
Trong settings.py Tôi có
CELERY_RESULT_BACKEND = "amqp"
Các máy chủ bắt đầu tốt với
python manage.py celeryd --setting=settings
Nhưng nếu tôi muốn truy cập kết quả từ tác vụ bị trì hoãn, tôi nhận được lỗi sau:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\site-packages\celery\result.py", line 108, in ready
return self.status in self.backend.READY_STATES
File "C:\Python27\lib\site-packages\celery\result.py", line 196, in status
return self.state
File "C:\Python27\lib\site-packages\celery\result.py", line 191, in state
return self.backend.get_status(self.task_id)
File "C:\Python27\lib\site-packages\celery\backends\base.py", line 404, in _is
_disabled
raise NotImplementedError("No result backend configured. "
NotImplementedError: No result backend configured. Please see the documentation
for more information.
Điều đó rất lạ vì khi tôi chỉ cần chạy cần tây (với cùng một thiết lập cần tây), nó hoạt động tốt. Đã có ai gặp vấn đề này trước đây chưa?
Cảm ơn trước!