celery —分散処理—Pythonドキュメント

提供:Dev Guides
Celery/docs/latest/reference/celery
移動先:案内検索

セロリ —分散処理


このモジュールは、CeleryAPIの主要なエントリポイントです。 これには、タスクの呼び出しやCeleryアプリケーションの作成に一般的に必要なものが含まれています。

Celery セロリアプリケーションインスタンス
group タスクをグループ化する
chain タスクを連鎖させる
chord コードはグループのコールバックを有効にします
signature() 新しいタスク署名を作成する
Signature タスク呼び出しを説明するオブジェクト
current_app 現在のアプリケーションインスタンスへのプロキシ
current_task 現在実行中のタスクへのプロキシ

Celeryアプリケーションオブジェクト

バージョン2.5の新機能。


キャンバスプリミティブ

タスクワークフローの作成の詳細については、 Canvas:ワークフローの設計を参照してください。


プロキシ

celery.current_app
このスレッドに現在設定されているアプリ。
celery.current_task
現在実行中のタスク(ワーカーで設定されている場合、またはeager / applyが使用されている場合のみ)。