2

我想使用 JVisualVM 监控在 JBoss 3.2.5 版中运行的应用程序。我已经安装了我的应用程序来运行 ass windows 服务。JVisualVM 看到我的应用程序,但我既看不到线程转储也看不到堆转储。分析也是不可能的。我收到一个带有错误图标但没有文本的错误对话框。有任何想法吗?

4

2 回答 2

1

确保同一用户正在运行 JVisualVM 和 JBoss。

另外,我注意到您无法配置远程连接。因此,如果可能,请确保在同一台机器上运行 JVisualVM。

如果你不能在同一台机器上运行 JVisualVM,我读到Netbeans有远程分析支持。但我从未亲自使用过它。

于 2009-01-19T23:58:15.550 回答
0

您的 JBoss 很可能正在运行 Java 5。高级分析和监视功能需要 Java 6。我最近自己测试了这个(使用 Sun Java 5 JVM,而不是 JBoss)。

JVisualVM 的特征矩阵 http://www.postimage.org/Pq3fZyJ-082d768361c91340a8014cf7ec893896.png

于 2009-01-20T04:46:41.583 回答