0

ディレクトリに新しいファイルがあるかどうかをチェックするポーリング サービスがあります。新しいファイルがある場合は、SSIS と呼びます。

SSIS の別のインスタンスが既に別のファイルを処理している場合、SSIS を実行できない場合があります。
このような状況で SSIS を順次実行するにはどうすればよいですか?

注: 並列 SSIS の実行は、状況によっては問題ありませんが、そうでない場合もあります。どうすれば両方を実現できますか?

注:いつ/なぜ並行して実行できないかについては触れたくありませんが、並行して実行できる場合と実行できない場合があると仮定してください。主なアイデアは、SSIS呼び出しを防ぐ方法です順番に実行するには?

4

1 に答える 1

3

フローを順番に制御する場合は、(SSISを呼び出すための)要求をキューデータ構造にエンキューできるような設計を考えてください。一度に、キューからの最上位の要求のみが処理されます。そのリクエストが完了するとすぐに、次のリクエストをデキューできます。

于 2008-10-06T18:35:43.520 に答える