Groovy - JMX
-
简述
JMX 是事实上的标准,用于监控所有与 Java 虚拟环境有关的应用程序。鉴于 Groovy 直接位于 Java 之上,Groovy 可以利用已经为 JMX 和 Java 完成的大量工作。 -
监控 JVM
可以使用 java.lang.management 中可用的标准类来执行 JVM 的监视。以下代码示例显示了如何完成此操作。执行代码时,输出将根据运行代码的系统而有所不同。下面给出了输出示例。 -
监控 Tomcat
为了监控 tomcat,在启动 tomcat 时应设置以下参数 -以下代码使用 JMX 来发现正在运行的 Tomcat 中可用的 MBean,确定哪些是 Web 模块并提取每个 Web 模块的处理时间。