セルラー・モジュールのタスク機能の量は非常に急速に増えており、単一のモジュールには扱いにくくなることがあります。これは数年前のフラスコに直面した問題で、フラスケの青写真を使って解決しました。基本的には、Flaskが提供するのと同じ青写真の方法論を展開したいと思います。私のタスクを個々のモジュールにグループ化し、何らかの形で「結合」し、単一のRabbitMQキューで使用します。これはセロリで可能ですか?私はセロリを初めて熟知して以来、誰にでも意味があることを願っています。私は文書を見てみることを試みたが、実際に何も見つけられなかった(それはそこにないことを意味しない)。可能であれば、別のキューやブローカーを使用しないでください。どんな助けもありがとう。Flaskの青写真と同様のスケールアウト・セロリー・アプリケーション
1
A
答えて
1
あなたがセロリオブジェクト自体(通常は名前のアプリ)
パラメータをインポートする必要があるモジュールにタスクを分離し、モジュール自体では設定
に
CELERY_IMPORTS = ('module1.tasks','module2.tasks',)
を使用してそれらをインポートすることができますここでの仕事は純粋にオプションです。しかし、非常に多くの場合、あなたは異なるモジュールを持っているときにも答えを、私はすぐにそれを試してみましょう彼らのために
from .celery import app
@app.task(
bind=True,
queue='module1',
options={'queue':'module1'}
)
def task1_of_module1(*args, **kwargs):
pass
関連する問題
- 1. フラスコ青写真とFlask-JWTの組み合わせ
- 2. 青写真青写真のCSSを使用して、他のクラス
- 3. ディンゴ\青写真\青写真の引数4ミッシングLaravel ::生成()
- 4. Flaskの青写真のURLを上書きする方法は?
- 5. Flaskの青写真がモジュールをインポートできません
- 6. Flask:現在の青写真ウェブルートを取得
- 7. Flask:青写真の中でアプリコンテキストを使用するには?
- 8. Flask:ビューで青写真のurl_prefixを取得する
- 9. Flaskの青写真を使用したSQLAlchemy:循環インポート
- 10. 帆青写真ライフサイクル
- 11. R青写真/フロアプラン
- 12. link_toは、青写真
- 13. フラスコ青写真add_url_rule
- 14. 青写真のSEO CSSフレームワーク
- 15. UE4青写真のマルチプレイヤースポーン
- 16. シェア2つの青写真
- 17. 角度 - コンポーネントの青写真
- 18. Cloudify青写真アップロードのインポートエラー
- 19. Flask - 青写真が存在するか確認する
- 20. Flaskセッションが青写真に永続しない
- 21. APIの青写真(例:Apiary) - 青写真からjson bodyを生成するツール
- 22. 青写真10ピクセル縦スクロール
- 23. フラスコ青写真構造
- 24. テストルーティング青写真 - フラスコRestplus
- 25. 価値が青写真
- 26. unrealエンジンのパンチアクション、青写真のチュートリアル
- 27. のNeo4jのインデックス青写真API
- 28. 青写真のCSSのレール3.1ヘルプ
- 29. 青写真のMavenプラグインのRuntimeException
- 30. フラスコの構成可能な青写真
感謝を異なるキューを持っていると思います。あまりにも多くのタスクがモジュール内にある場合、キューがあまりにも多く、別のキューが必要であることを示す良い指標になると思いました。 –