我计划使用solace实现重新投递延迟、重新投递计数和死信队列。其想法是,如果消息未被确认5次,则将其放入死信队列。但是,我想将这5次重试分散在一段时间内。
我在solace网站上没有看到任何关于重新交付延迟的文档。
我错过了什么吗?这个特性是不存在的吗?或者,有没有类似的东西?
发布于 2020-07-22 23:08:56
只有当使用者从队列解除绑定时,或者如果您使用JMS,当调用session.recover()时,消息才会被重新传递。
您可以实现自己的应用程序逻辑,以便在延迟后解除对使用者的绑定,并将队列上的最大重新传递值设置为5。
https://stackoverflow.com/questions/62118098
复制相似问题