【发布时间】:2013-12-13 18:13:51
【问题描述】:
我们有一个用例,我们希望在浏览队列并获取消息属性后,将队列中的某些消息分发到其他队列中。可以使用 hornetq 的 JMS API 来完成,还是应该使用 JMX 客户端,因为这似乎是 jvisualvm 中可能的操作?
【问题讨论】:
我们有一个用例,我们希望在浏览队列并获取消息属性后,将队列中的某些消息分发到其他队列中。可以使用 hornetq 的 JMS API 来完成,还是应该使用 JMX 客户端,因为这似乎是 jvisualvm 中可能的操作?
【问题讨论】:
似乎 HornetQ 管理 API 中的 org.hornetq.api.jms.management.JMSQueueControl 可以解决问题。我希望有一些通用的 JMS API 也允许这样做,但这会起作用。
【讨论】:
我不知道我是否正确理解你,但如果你想从一个队列复制到另一个队列,只过滤消息你可以使用桥接。
http://docs.jboss.org/hornetq/2.3.0.CR2/docs/user-manual/html/core-bridges.html
在网桥配置中,您可以定义应将哪些消息从一个队列复制到另一个队列
【讨论】: