ホームページ >バックエンド開発 >Python チュートリアル >Azure Persistence 機能: リストの処理

Azure Persistence 機能: リストの処理

王林
王林転載
2024-02-22 12:25:10965ブラウズ

Azure Persistence 機能: リストの処理

質問の内容

コーディネーターと 2 つのアクティブ関数を持つ Python で書かれた Azure 永続関数があります。

オーケストレーターは最初のアクティブな関数を呼び出し、代わりにリスト変数を受け取ります (名前のリストとこのリストは関数が実行されるたびに動的になる可能性があります)

次のステップは、リスト項目ごとに 2 番目のアクティビティ関数を呼び出すことです (順次処理 - 2 番目のアクティビティ関数呼び出しの API 制限による)

リーリー

ファンアウト方法でシリアル以外のものを使用していますが、私がやろうとしていることの代替手段が見つからないようです。

また、host.json ファイルでは、並列処理を避けるために、一度に 1 つのアクティブな関数のみを強制的に実行できるようにしました。 リーリー

また、リスト全体をアクティビティ関数に渡すことができないことにも注目してください。アクティビティ関数を実行すると、Azure 関数のタイムアウト制限である 5 ~ 10 分以上かかるため、リストオーケストレーション関数を反復処理する

しかし結果は連続的ではありません

フィードバックありがとうございます

正解

要件を達成するには、次の 2 つの方法を試してください:-

方法 1:- My

function_app.py:- リーリー

出力: -

関数の URL:-

リーリー

方法 2:-

function_app.py:- リーリー

以上がAzure Persistence 機能: リストの処理の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はstackoverflow.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。