デフォルトエージェント
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Cortex Processing Engine(Processing Engine)には3つのデフォルトエージェントが含まれています:
- タスクエージェント(TaskAgent)
- タスククリーンアップエージェント(TaskCleanupAgent)
- ブロブストレージクリーンアップエージェント(BlobStorageCleanupAgent)
すべてのデフォルトエージェントはRecurringAgentを継承し、エージェントの実行頻度を設定できます。
!注データベースから期限切れのデータを削除したり、一時ファイルを削除したりするなどのタスクは、エージェントやタスクエージェントが呼び出したワーカーによって実行できます。
タスクエージェント
タスクエージェント(TaskAgent)は、遅延アクションタスクおよび分散アクションタスクの実行を担当し、設定可能な間隔でCortex処理エンジンタスクデータベースをポーリングします。
タスクエージェントは並列エージェント構成(ParallelAgentsConfiguration)を使って登録されており、これにより作業処理に利用可能なエージェントの数を拡大できます。
タスク実行順序
タスクエージェントは常に分散ワーカーを最初に実行しようとします(ただし、先に実行を要するタスクチェーンの一部でない場合)。このロジックは設定によって変更できません。
タスククリーンアップエージェント
タスククリーンアップエージェント(TaskCleanupAgent)は、設定可能な間隔でCortex処理エンジンのタスクデータベースから期限切れのタスクを削除する役割を担います。これには失敗したタスクも、成功裏に完了したタスクも含まれます。
ブロブストレージクリーニングアップエージェント
ブロブストレージクリーンアップエージェント(BlobStorageCleanupAgent)は、設定可能な間隔でCortex Processing Engine Storageデータベースから期限切れのデータを削除する役割を担います。