私のセロリデータベースのバックエンド設定は次のとおりです。
CELERY_RESULT_BACKEND = "database"
CELERY_RESULT_DBURI = "mysqlite.db"
メッセンジャとして RabbitMQ を使用しています。
結果がデータベースに保存されているようには見えませんが、タスクの完了後に結果を読み取ることができます。それらはメモリまたはRabbitMQキャッシュにありますか?
同じ結果を複数回読み取ろうとしたことはないので、一度読み取ってからプーフするかもしれません!