私のユースケースは、SMTPの送信エンドポイント経由でメールを送信しています。Mule ESBのメッセージを拒否して再キューするAMCのackModeを持つコネクタMULE_AUTO
-
すべてがOKである場合は、メッセージが確認され
- 、 検証エラー(たとえば、不正な形式の電子メールが)、私はメッセージを拒否したい
- 、
- SMTPサーバーへにConnectionExceptionがあり、I 1分待って、もう一度試してみるためにメッセージを拒否し、再キューしてみてください。
私はackMode="MULE_AUTO"
でミュールAMQPコネクタを使用します。
- フローが正しく処理されると、Muleはメッセージを自動的に確認します。
- キャッチ例外戦略でエラーが発生すると、メッセージは拒否され、不要文字交換(再キューなし)に送信されます。
ロールバック例外戦略を使用しようとしましたが、動作しないようです。
メッセージを拒否して再キューに入れることができるかどうかは知っていますか?
(ミュールESB CE 3.7.0 - ミュールAMQP交通3.6.2.20150520)
返信とコメントありがとうございます。私は 'ackMode =" MULE_AUTO "では不可能と思われるのと同じ解決策になった。 –