1

我有一个回滚异常策略,用于查找消息队列已满的情况。我面临的问题是当maxRedeliveryAttempts="3" 用尽时,on-redelivery-attempts-exceeded代码被执行但在on-redelivery-attempts-exceeded块内,原始异常消息及其reasonCode丢失。

您能否建议/建议可以做什么。

4

1 回答 1

0

这是回滚异常策略的一个已知限制。

解决此问题的方法是将原始异常存储到对象存储中,并在需要时在 on-redelivery-attempts-exceeded 中检索它。

于 2014-02-10T13:17:15.357 回答