ヘッダー/メッセージ値に基づいてSIでフローの実行を停止することは可能ですか?
ありがとう。
コントロールバスを使用して、インバウンドアダプタを開始および停止できます。
実行中に既存のフローを停止したい場合、それを可能にする標準のESBコンポーネントを私は知りません。チャネルインターセプターを使用してスレッドの実行を手動でロックすることもできますが、このアプローチはメッセージエンドポイントと同じくらいきめ細かくなります。
また、実行を中断する方法を見つけた場合は、フロー構成で設定したタイムアウト値に注意してください。そうしないと、最終的に再開したときにフローが失敗する可能性があります。