私のフローを改善するために、メッセージがまだ処理されている間にフロー/アプリケーションまたは統合ノードが停止するいくつかのシナリオをテストしたいと思います。異なる設定に依存します)。 IIB9は単純なリクエストを処理するのが速いので、フローをすぐにシャットダウンする時間がありません。 デバッガを使用しようとしましたが、動作していないようです。私は、デバッグ中にフローやアプリケーションを停止することはできませんし、インテグレーションノードをシャットダウンすることもうまくいかないようです。IBM Integration Busのトランザクション性のテスト
ブローカを非常にゆっくり動かすための(ビルド中の)方法がありますので、私はそれをシャットダウンする時間がありますか?あるいは、ちょうど複雑な計算ノードを数秒間使用し続けると思いますか?
どのような提案(これが最善の選択肢であれば後者についても)は大歓迎です。
それは良い考えです、それを考えなかった。例外をスローすると、同じ効果がありますか? – Century
私はあなたが使用できるSLEEP機能も見つけました。可能性もあります。 – Century
SLEEP機能も良いアイデアです。実行グループに行き、実行するのに十分な時間を与えます。 mqsistopmsgflowコマンドを発行するとすぐにSLEEPが中断されることを覚えておいてください。 SLEEPの後にコードを追加し、実行されることを確認することができます。 –