【问题标题】:hornetq - view the available queueshornetq - 查看可用队列
【发布时间】:2013-12-29 13:32:35
【问题描述】:

我正在使用一个需要使用 hornet-q 的应用程序。

出于某种原因,它有点成败。当我创建一个队列时,该队列的第一条消息有效,但第二条无效,因此我尝试为每个连接到在 JBOSS 上运行的 REST API 的连接使用一个新队列。有时这没关系,有时我得到 412 - 前提条件失败(当多次使用相同的名称时)或只是 500 个内部错误。

应用程序有 /api/hornet-queue/queues/ 路径,但它不允许 GET 请求。

还有其他方法可以判断哪些队列处于打开状态?

【问题讨论】:

    标签: jboss hornetq


    【解决方案1】:

    你正在泄露一个消费者并且消息被消费者持有..

    要么重用同一个消费者,要么关闭消费者。

    如果您需要像这样关闭消费者,请将 consumer-window-size 设置为 0,这样您就不会缓存消息并浪费资源。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-19
      • 2015-05-31
      • 2014-06-08
      • 2014-02-08
      • 2013-07-25
      • 2012-01-03
      相关资源
      最近更新 更多