使用 JMX 控制台可以监视和控制正在运行的 Java 虚拟机 (JVM) 实例。它提供有关 Java 应用程序特征 (如内存使用量和 CPU 占用率) 和 JVM 活动 (如垃圾收集和方法优化) 的实时信息。此信息既可在开发期间使用 (例如,用来查找应用程序在其生命周期中的何时占用了过多内存),也可在已部署的环境中使用 (例如,用来监视应用程序服务器的系统健康状况)。
本章包含以下部分:
JMX 控制台插件
JMX 控制台的工作原理
JMX 的角色
JMX 控制台开销