2017-03-24 6 views
0

私は1つの問題を考えています。私は単純なアプリケーションを持っている場合t.ex.ある場所から別の場所(SFTP)にファイルを送信し、このsftp接続が壊れている可能性があります。 t.ex 20個のファイルがある場合。例外処理では、ファイルを送信しようとするたびに20件の電子メールが送信されます。何千ものファイルがあれば??これは、1つのメールにこのキャッチされた例外をすべて集めることが可能ですか?ノーメッセージ収集例外

私は完全ではない解決策をとった - 例外戦略は例外を伴うファイルを作成し、次にこのファイルは "エラーメール"を送信する次のフローで消費されます。私はそれが完璧ではないと思う。あなたはより良い解決策を持っていますか?

私は見た https://www.appnovation.com/blog/handling-multiple-errors-mule-collection-aggregator しかし、それは私のために動作しません。

答えて

0

「メール送信」コンポーネントを有効期限が切れるキャッシュスコープにカプセル化しようとしましたか?たとえば、10分ごとに受信メールの数を制限できますか?

+0

しかし、私はそれが良い考えだと思います。ありがとう。私はそれを試してみます – BartiLewi

+0

良い、あなたの期待に合っている場合は私に教えてください。 –

+0

それは動作します。ありがとう、クリスティーナ。 – BartiLewi