列出jboss 7.1.1中hornetmq队列中的消息

Iva*_*nov 3 jms hornetq jboss7.x

我想在jboss 7.1.1上的hornetmq队列中列出jms消息

我尝试了几种方法:

  1. 使用QueueBrowser - 始终为空列表
  2. listJmsqserverControl.listMessages(null) - 获取异常
  3. 在MXBean上调用方法" list-messages " - 始终为空列表

看起来像Hornetmq是一个阻挡盒子.

任何人都可以建议我如何在hornetmq队列中列出消息?
或者更好的切换到其他JMS代理?

Ale*_*nen 7

通过jboss-cli.sh {locate jboss-cli.sh,connect}

[domain@1.1.1:9999 /]/host = node1/server = server1/subsystem = messaging/hornetq-server = default/jms-queue = ExpiryQueue:list-messages-as-json

{提示 - 在jboss-cli中使用制表符以获得自动完成{

[domain@1.1.1:9999 /]/host = node1/server = server1/subsystem = messaging/hornetq-server = default/jms-queue = ExpiryQueue:count-messages {"outcome"=>"success","result "=> 93476L}