【问题标题】:ActiveMQ - What is the TTL value of an Advisory Message?ActiveMQ - 咨询消息的 TTL 值是多少?
【发布时间】:2019-01-15 07:27:15
【问题描述】:

我需要知道咨询消息的 TTL 值是多少?我的咨询主题中有大约 17,000 条消息排队,它显示 0 条出列消息。我想摆脱这些消息。有什么可能的方法来做到这一点。

     <deadLetterStrategy>
       <.... expiration="300000"/>
     </deadLetterStrategy>

如果这些咨询主题没有订阅者,那么这些消息会保留在 activemq 存储区还是内存中? 我希望这些消息来自 activrmq

【问题讨论】:

    标签: activemq dead-letter


    【解决方案1】:

    EnqueueCount 表示发送到咨询主题的消息数量。代理不存储咨询消息。

    UPATED:没关系,主题上的 DequeueCount 为零 (0) 意味着发布消息时没有订阅者。

    【讨论】:

    • 我已经编辑了一个问题,即入队计数显示数千条消息,出队计数显示为零。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多