내 셀러리 데이터베이스 백엔드 설정은 다음과 같습니다 내 멧세이로 RabbitMQ를 사용하고Django-Celery/RabbitMQ는 어떤 작업 결과를 저장합니까?
CELERY_RESULT_BACKEND = "database"
CELERY_RESULT_DBURI = "mysqlite.db"
.
결과가 db에 저장되는 것처럼 보이지 않지만 작업이 완료된 후에도 결과를 읽을 수 있습니다. 메모리에 있거나 RabbitMQ 캐시에 있습니까?
동일한 결과를 여러 번 읽지 않으려 고 시도 했으므로 아마도 한 번 읽은 다음 멍청한 반응을 보일 것입니다.
사실 그것은 sqlite db 크기가 커지고있는 것 같습니다. – michael