0

Mule 消息是否有可能在配置的时间量(如 JMS TTL 属性)后过期(即容器将丢弃消息)?如果有请您指点我的文档或示例吗?

我们可以使用属性queueTimeout(参见http://www.mulesoft.org/documentation/display/current/VM+Transport+Reference)来实现这一点吗?

干杯

4

1 回答 1

0

不,queueTimeout 属性不控制队列上消息的 TTL。它用于在队列上执行阻塞操作(例如分派消息或轮询消息)。

此功能未内置在 VM 传输中。您可以通过在将消息发布到 VM 队列之前设置带有时间戳的消息属性来实现相同的想法,然后在消费流中过滤消息年龄。

于 2014-09-26T15:07:17.607 回答