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

我尝试了几种方法:

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

  • 看起来 Hornetmq 是一个方块盒子。

    谁能建议我如何在 hornetmq 队列中列出消息?
    或者也许更好地切换到其他 JMS 代理?

    最佳答案

    通过 jboss-cli.sh
    {定位 jboss-cli.sh,连接}

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

    {提示 - 使用 jboss-cli 中的选项卡来自动完成{

    [[email protected]: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/

    10-15 15:49