Vì một lý do nào đó, bất cứ khi nào tôi tạo và chạy một Tác vụ mới trong Celery, có vấn đề với việc trả lại kết quả. Nhiệm vụ đầu tiên trả về một cách hoàn hảo, nhưng đối với tất cả các tác vụ tiếp theo, kết quả luôn được chờ. Tôi đã kiểm tra nhật ký Celery, và nó nhận được kết quả chính xác mà không có lỗi, nhưng nó không thể trả lại nó.Cần tây không trả lại kết quả
Nếu có ích, tôi sẽ chạy rabbitmq làm chương trình phụ trợ của tôi.
Phiên bản Celery là gì? Bạn sử dụng cái gì để lưu trữ kết quả? (CELERY_RESULT_BACKEND) – asksol
Phiên bản 2.2 và rabbitmq là chương trình phụ trợ của tôi. – veered
Chờ. Xin lỗi không có ý nghĩa gì cả. Tôi chưa thiết lập bất kỳ cơ sở dữ liệu nào, hoặc thay đổi bất kỳ cài đặt cấu hình nào. Điều đó có nghĩa là nó sẽ mặc định là AMQP? – veered