問題タブ [django-rq]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - Django-RQ を使用すると、モデル クエリは 2 回目の実行でのみ機能します
Django-RQ (v2.3.0)
データベースのクエリを使用すると、 (PostgreSQL)
2 回実行した場合にのみ機能します。これはセットアップです:
models.py
:
tasks.py
:
で実行AnalysisResult.objects.get(public_id=result_id)
するとdjango-admin shell
、最初の試行で常に正常に動作します。そして、レコードを 2 回クエリしようとする上記の回避策を使用したくありません。ただ汚すぎる感じです。
ここに欠けている可能性があるものについてのポインタをいただければ幸いです。
django - Django RQ asyncio.TimeoutError
キュー タスクに django-rq と redis を使用しています。Timeout:6000 ですが、タイムアウト エラーが発生します。
初めてワーカーを起動したときにどういうわけか機能し、このコードもキューなしで機能します
ここに私のキューコード:
ここに私のエラーコード