【问题标题】:Mule Message Redelivery骡子消息重新传递
【发布时间】:2012-07-29 18:46:34
【问题描述】:

有谁知道连接器上的 maxRedelivery 属性和端点上定义 idempotent-redelivery-policy 之间的区别是什么?他们都一样吗?

我知道的一个区别是在 idempotent-redelivery-policy 中,您可以定义死信队列以将错误消息引导到错误队列上。当您在连接器上定义 maxRedelivery 时会发生什么?最大尝试后消息被丢弃?

请帮忙

【问题讨论】:

    标签: message mule endpoint connector


    【解决方案1】:

    maxRedelivery 仅适用于 jms 传输,并且为了向后兼容而进行维护。如果超过了 maxRedelivery 阈值,则会抛出 MessageRedeliveredException,这取决于您的配置来处理它。

    如果您需要更可配置的模式,我建议您使用 idempotent-redelivery-policy,因为它可以在许多传输中进行配置并为您提供更多选项

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-09-16
      • 2013-06-22
      • 2016-05-26
      • 2020-03-29
      • 2011-03-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多