2016-09-17 76 views
0

如果我的消息处理器遇到问题(例如HTTP 500错误代码)或达到最大重复次数,则会删除该消息。我看到这在日志中:ESB消息处理器 - 捕获已删除的消息

ForwardingService删除失败的消息,并继续消息处理器

我的问题是如何捕捉呢?消息处理器故障没有捕获它

我想实现一个逻辑,将移除的消息转换为JIRA票据,因此人们可以进行调查,并且不会丢失任何消息。

有什么想法?谢谢!

回答

0

我相信HTTP 500应该触发故障顺序。对于超过最大发送次数的邮件,您可以指定使用Fail-over Message Forwarding Process。另一个解决方法是使用代理服务而不是消息处理器。