0

1 か月前に Mule を使い始めたばかりですが、これまでのところ良い学習になっています。現在、さまざまなシステムを統合するかなりの数のフローが実装されています。私たちの要件の 1 つは、各フローの最後にいくつかのクリーンアップ コードを実行することです。ファイナライザー構造に似ています。

すべてのフローで従うことができる一般的なアプローチを探しています。

注 - ステップ (クリーンアップ コードを実行できる場所) をフローの最後に追加した場合、前のすべてのステップの完了後にそのステップが実行されるという保証はありません (一部のステップが実行されるため)異なるスレッドで; フロー全体を 1 つの同期スレッドで実行したくありません)。Mule には、フローのすべてのステップの完了時にサブスクライバーに通知するイベント メカニズムはありますか? また、ミュール フローのライフサイクルがここに適しているかどうかもわかりません。助けてください。

ありがとう。

4

1 に答える 1

1

おそらく、Mule Server Notifications が良い候補です: http://www.mulesoft.org/documentation/display/current/Mule+Server+Notifications

于 2013-04-17T14:20:29.603 に答える