0

基本的な詳細: ワークフロー バージョン 4、IIS がホストされ、App Fabric がインストールされ、永続性と追跡が設定されています。

この例を見てみましょう。作業対象の X マシンのリストがあります。最初のワークフローでは、リスト自体でいくつかの検証を行い、次にリストに対する foreach アクティビティで別のワークフローを起動して、マシンで実際の作業を行います。この新しいワークフローは、多くの要因に応じて、完了するまでに 10 分から 2 週間かかる場合があります。

私の質問は、最初のリストが 200 台または 2000 台のマシンで、サーバー上でその数のワークフロー インスタンスをスピンアップするとどうなるかということです。実行できる最大数はありますか? もしそうなら、この最大値に達すると、リストをループしている元のワークフローで何が起こるでしょうか? これは、このような状況を処理する方法ですか?

4

1 に答える 1

1

ワークフロー サービスは、WCF と同じ設定によって調整されます。つまり、制限を超える追加のワークフローがスケジュールされますが、開始できるようになるまでキューに残ります。

詳細については、以下のリンクを参照してください。

于 2012-07-07T06:25:45.367 に答える