0

我已经安装了 hawtio 来控制一个 activemq 队列。我使用了 chrome 扩展。当我连接时,我没有得到本地选项卡。我收到一条消息,告诉我...

“本地选项卡当前未启用,因为未安装服务器端 hawtio-local-jvm-mbean 插件,或者此 JVM 找不到通常在 tool.jar 中找到的 com.sun.tools.attach.VirtualMachine API。”

所以,我下载了 jolokia 代理的战争并放入同一个 tomcat,得到一个 JSON 文本作为“localhost:8080/jolokia”的响应。

甚至,我检查了 %JAVA_HOME%/lib 中是否有“tool.jar”(即 jdk1.7.0_45)。我不知道为什么会这样,因为正如我所见,我满足了这两个要求。jconsole 命令显示 java 进程。

4

1 回答 1

0

本地选项卡在 google chrome 扩展程序中不起作用,因为它不允许作为 chrome 应用程序。但是 jolokia 1.2.x 及更高版本支持开箱即用的发现,因此如果您使用该版本的 jolokia 和 hawtio 1.3.0,那么有一个新的发现选项卡允许发现您的网络中的 jolokia 应用程序并连接到它们单击一下。

对于当前的 hawtio,您始终可以使用远程选项卡,并填写 url、端口、凭据和连接的详细信息。

我写了一篇博客文章如何使用远程连接选项卡

.. 它只是与远程选项卡有相当数量的细节输入和正确

于 2014-04-03T15:25:18.747 回答