【问题标题】:how get messages from activemq dlq?如何从 activemq dlq 获取消息?
【发布时间】:2016-10-06 19:47:25
【问题描述】:

我正在尝试编写一个脚本,从 activeMQ 队列中提取消息并在之后清除它们。我尝试在网上查找它,但找不到任何示例来教我如何做到这一点。我想知道如何连接到 DLQ 以及如何清除它? 有什么帮助吗?

提前致谢

【问题讨论】:

    标签: activemq


    【解决方案1】:

    DLQ 就像任何主题或队列一样,您可以像任何主题或队列一样订阅它并使用累积的消息。这是列表 [http://activemq.apache.org/advisory-message.html][1]

    要订阅它的 DLQ 的名称是 ActiveMQ.DLQ 如果你没有 individualDeadLetterStrategy ,你订阅并做你的业务 onMessage 方法。 [http://activemq.apache.org/message-redelivery-and-dlq-handling.html][2]

    5.4 中的新公告ActiveMQ.Advisory.MessageDLQd.* 可通过org.apache.activemq.advisory.AdvisorySupport.getMessageDLQdAdvisoryTopic(ActiveMQDestination); 访问

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-05
      • 2016-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-03
      相关资源
      最近更新 更多