0

SS Service Broker を使用するのはかなり新しいため、送信されたすべてのメッセージがいつ処理されたかを知る簡単な方法を見つけることができません。

Service Broker を使用して、タスクを多数の小さな断片に分割してマルチスレッド化していますが、実行フローを続行するには、すべてのアトミック タスクが正常に処理される必要があります。

この目的を達成するために物事を構築する方法について何か提案はありますか?

4

1 に答える 1

1

処理を確認して、ターゲットから明示的に応答を送信する必要があります。そして、あなたがメッセージを送信してから1か月後にターゲットがメッセージを処理することは完全に有効であることを覚えておいてください. したがって、応答を待つことをブロックしないでください。イニシエータはイベント駆動型でありキュー内のメッセージに応答する必要があります。

于 2013-03-28T11:57:52.847 に答える