【问题标题】:Re-delivery Delay in Solace重新交付延迟安慰
【发布时间】:2020-09-18 22:05:08
【问题描述】:

我计划使用 solace 实施重新交付延迟、重新交付计数和死信队列。 这个想法是,如果消息没有被确认 5 次,则将其放入死信队列。但是,我想在一段时间内分散这 5 次重试。

我在 solace 网站上没有看到任何有关重新交付延迟的文档。

我错过了什么吗?没有这个功能吗?或者,有没有等价的?

【问题讨论】:

    标签: solace


    【解决方案1】:

    只有当消费者从队列中解除绑定,或者如果你使用 JMS,当 session.recover() 被调用时,消息才会被重新传递。

    您可以实现自己的应用程序逻辑,在延迟后解除绑定消费者,并将队列中的 max-redelivery 值设置为 5。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-01-05
      • 2021-10-03
      • 2017-01-01
      • 1970-01-01
      • 2013-01-14
      • 2011-07-01
      • 1970-01-01
      相关资源
      最近更新 更多