2.3. Java VisualVM
Java VisualVM 包含在 Oracle JDK 中,位于 JAVA_HOME/bin/jvisualvm
。如果不使用 Oracle JDK,也可从 VisualVM 网站下载 VisualVM。请注意,VisualVM 无法与 IBM JDK 一起使用。
以下小节提供了使用 VisualVM 连接到本地或远程 JBoss EAP JVM 的说明。有关使用 VisualVM 的其他信息,请参阅 VisualVM 文档。
2.3.1. 使用 VisualVM 连接到本地 JBoss EAP JVM
连接到与 VisualVM 在同一台机器上运行的 JBoss EAP JVM:
- 打开 VisualVM,然后在 VisualVM 窗口左侧找到 Applications 窗格。
在 Local 下,双击您要监控的 JBoss EAP JVM 进程。
对于独立 JBoss EAP 服务器,有一个 JBoss EAP JVM 进程。
图 2.4. VisualVM Local Standalone JBoss EAP Server JVM
JBoss EAP 受管域主机具有多个可以连接的 JVM 进程:主机控制器 JVM 进程、进程控制器 JVM 进程,以及主机上每一 JBoss EAP 服务器的 JVM 进程。您可以通过查看 JVM 参数来确定您已连接到的 JVM。
图 2.5. VisualVM Local Managed Domain JBoss EAP JVMs