2

我正在使用 Hawt.io 来监控我的 Apache Camel java 应用程序,但我发现如果我让它运行,我无法使用 jvisualvm(和类似工具)来分析我的应用程序。似乎 Hawt.io 正在使用 Camel 公开的连接器,因此 jvisualvm 无法连接到 jvm。

我该怎么做才能拥有 Hawt.io 并且仍然能够使用 jvisualvm?

谢谢!

4

1 回答 1

3

JConsole 也可以连接到您的 JVM 吗?

Hawtio 只是在服务器端连接到 Jolokia;它只是通过 HTTP/JSON 公开 JMX;因此 hawtio 控制台本身不会以任何方式更改 JMX。

顺便说一句,您是否使用本地连接器从 hawtio Web 应用程序连接到单独的 JVM?只有这种方法会动态地将 jolokia 代理添加到您尝试连接的 JVM。如果那是导致问题的原因 - 不要使用它 - 只需在您的 JVM 中配置您自己的Jolokia 代理?

于 2013-07-31T11:55:05.430 回答