【发布时间】:2022-02-17 05:09:58
【问题描述】:
我想从 ActiveMQ Artemis 死信队列中导出失败的消息,然后将它们重新导入另一个集群以调试处理。 Artemis CLI 的功能似乎不支持这样的功能?有人知道如何做到这一点吗?
【问题讨论】:
标签: debugging jms activemq-artemis
我想从 ActiveMQ Artemis 死信队列中导出失败的消息,然后将它们重新导入另一个集群以调试处理。 Artemis CLI 的功能似乎不支持这样的功能?有人知道如何做到这一点吗?
【问题讨论】:
标签: debugging jms activemq-artemis
您可以使用message transfer 命令从一个代理上的 JMS 队列中消费消息,并将它们发送到另一个代理上的 JMS 队列,例如:
$ ./artemis message transfer --source-url tcp://broker1:61616 --source-queue DLQ --target-url tcp://broker2:61616 --target-queue myQueue
【讨论】: