spring activemq jmsTemplate.setTimeToLive需要比指定的毫秒更长的时间来删除消息

时间:2013-12-29 16:54:45

标签: spring activemq jmstemplate

我需要在特定时间后删除一条消息,所以我启用了explicitQosEnabled并设置了生存时间。

但是我注意到邮件被删除但是它需要比指定时间(一分钟)更长的时间,所以任何人都面临这个问题吗?

1 个答案:

答案 0 :(得分:0)

按预期工作。我没有看到任何问题。如果您使用的是activeMQ,则可以打开邮件并通过浏览器查看邮件是否过期。到期应该具有消息过期时的确切纪元时间戳。您还可以在消息上使用API​​到jmsTemplate.getTimeToLive。

GUBS