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 配置中设置传递延迟来实现这一点
failover:(tcp://localhost:61616)? jms.useAsyncSend=false&jms.redeliveryPolicy.redeliveryDelay=14400000")
我已经像上面那样定义了队列url,将重新传递延迟设置为 4 小时。 但是当预期的异常发生时,消息会立即重试 5 次并从队列中出队。有什么想法吗?
Active MQ URL 配置似乎无法正常工作。所以我通过在 JMSConnectionFactory
中的 RedeliveryPolicy 配置中设置传递延迟来实现这一点