我想在 jboss 7.1.1 的 hornetmq 队列中列出 jms 消息
我尝试了几种方法:
- 使用 QueueBrowser - 始终为空列表
- listJmsqserverControl.listMessages(null) - 获取异常
- 在 MXBean 上调用方法“list-messages” - 始终为空列表
看起来 Hornetmq 是一个方 block 。
谁能建议我如何在 hornetmq 队列中列出消息?
还是改用其他 JMS 代理更好?
最佳答案
通过 jboss-cli.sh {找到 jboss-cli.sh,连接}
[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 { “结果” => “成功”, “结果” => 93476L }
关于jms - 列出 jboss 7.1.1 上 hornetmq 队列中的消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27590062/