【问题标题】:Viewing enqueued messages with hawtio使用 hawtio 查看排队的消息
【发布时间】:2013-11-04 23:22:40
【问题描述】:

我正在尝试使用 hawtio 在 ActiveMQ 中查看一些排队的主题。

但是当我点击查看消息时,我得到一个空白列表作为输出(即使我知道内容不是空白的)。

这是我在 /8080/hawtio/ 上浏览我的 localhost 时收到的错误消息,所以我猜测这是导致它的原因。

未能得到回应! {“error_type”:“javax.management.InstanceNotFoundException”,“错误”:“javax.management.InstanceNotFoundException:org.fusesource.insight:type=LogQuery”,“状态”:404,“请求”:{“操作”: “logResultsSince”、“mbean”:“org.fusesource.insight:type=LogQuery”、“arguments”:[0]、“type”:“exec”}、“stacktrace”:“javax.management.InstanceNotFoundException:org. fusesource.insight:type=LogQuery\n\tat com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1095)\n\tat com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1375 )\n\tat com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:920)\n\tat org.jolokia.handler.ExecHandler.extractMBeanParameterInfos(ExecHandler.java:167)\n\tat org.jolokia .handler.ExecHandler.extractOperationTypes(ExecHandler.java:133)\n\tat org.jolokia.handler.ExecHandler.doHandleRequest(ExecHandler.java:84)\n\tat org.jolokia.handler.ExecHandler.doHandleRequ est(ExecHandler.java:40)\n\tat org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:89)\n\tat org.jolokia.backend.MBeanServerExecutorLocal.handleRequest(MBeanServerExecutorLocal.java:109)\n \tat org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:102)\n\tat org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:91)\n\tat org.jolokia.backend.BackendManager。 callRequestDispatcher(BackendManager.java:388)\n\tat org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:150)\n\tat org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\n \tat org.jolokia.http.HttpRequestHandler.handlePostRequest(HttpRequestHandler.java:131)\n\tat org.jolokia.jvmagent.JolokiaHttpHandler.executePostRequest(JolokiaHttpHandler.java:195)\n\tat org.jolokia.jvmagent.JolokiaHttpHandler。句柄(JolokiaHttpHandler.java:143)\n\tat com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:77)\n\tat sun.net.h ttpserver.AuthFilter.doFilter(AuthFilter.java:83)\n\tat com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:80)\n\tat sun.net.httpserver.ServerImpl$Exchange$ LinkHandler.handle(ServerImpl.java:677)\n\tat com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:77)\n\tat sun.net.httpserver.ServerImpl$Exchange.run( ServerImpl.java:649)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\n \tat java.lang.Thread.run(Thread.java:724)\n" }

【问题讨论】:

  • 您使用的是什么版本的 ActiveMQ 和 hawtio?以及如何运行 ActiveMQ,例如使用 bin/activemq 或其他方式独立运行?

标签: activemq hawtio


【解决方案1】:

顺便提一下,ActiveMQ 不支持主题浏览;只需要排队

【讨论】:

    【解决方案2】:

    您需要升级到 hawt.io 1.2M27,它可以解决此问题。 1.2M26 假设日志查询始终安装,M27 将其从默认设置中删除。

    【讨论】:

      【解决方案3】:

      此外,我们还不支持所有 activemq 消息类型,还有一个未解决的问题 -> https://github.com/hawtio/hawtio/issues/655

      因此,如果您的消息不是短信,这可能就是您看不到消息正文的原因。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-04-07
        • 1970-01-01
        • 2014-11-01
        • 2012-04-23
        • 1970-01-01
        • 2016-05-22
        • 2018-02-20
        • 2013-10-20
        相关资源
        最近更新 更多