Activemq 重新传送策略似乎不起作用 - 通过 URL 配置定义

Active MQ redelievery policy seems to be not working - defined through URL configuration

failover:(tcp://localhost:61616)?  jms.useAsyncSend=false&jms.redeliveryPolicy.redeliveryDelay=14400000")

我已经像上面那样定义了队列url,将重新传递延迟设置为 4 小时。 但是当预期的异常发生时,消息会立即重试 5 次并从队列中出队。有什么想法吗?

Active MQ URL 配置似乎无法正常工作。所以我通过在 JMSConnectionFactory

中的 RedeliveryPolicy 配置中设置传递延迟来实现这一点