骡子消息收集异常

时间:2017-03-24 06:42:46

标签: exception mule anypoint-studio

我正在考虑一个问题。如果我有简单的应用程序t.ex.将文件从一个地方发送到另一个地方(SFTP),这个sftp连接中断,我抓住了可能的异常。如果有t.ex 20个文件。异常策略将为每个尝试发送文件发送20封电子邮件。如果有成千上万的文件?这有可能将所有这些捕获的异常收集到一个邮件吗?

我做了非完美的解决方案 - 异常策略使文件具有异常,然后在下一个流程中使用此文件,发送"错误邮件"。我觉得它并不完美。你有更好的解决方案吗?

我见过 https://www.appnovation.com/blog/handling-multiple-errors-mule-collection-aggregator 但它对我不起作用。

1 个答案:

答案 0 :(得分:0)

您是否尝试封装"发送邮件"缓存作用域中的组件,即每10分钟到期,这样你就可以限制收到的电子邮件数量?