【发布时间】:2020-06-18 23:17:24
【问题描述】:
我正在使用 C# 中的 ActiveMQ。我不明白如何在代码中设置重新交付政策。我试图在消费者端的代码中设置属性,但我无法理解它是否有效。
RedeliveryPolicy policy = connection.RedeliveryPolicy
policy.InitialRedeliveryDelay = 50000;
policy.MaximumRedeliveries = 5;
上面我已经设置了属性,但是不知道对不对。
【问题讨论】:
-
您是否尝试过触发重新投递以查看政策是否有效?
-
您能确认您正在使用 NMS API 吗?
-
该代码对于 NMS 来说看起来是正确的,但问题缺乏关于您认为它为什么不起作用的上下文