我阅读了几个关于 JMX 和 VisualVM 的链接,但仍然有几个问题。
据我了解,JMX 和 VisualVM 是两种不同的 JVM 监控工具。此外,JMX 具有 API,Java 应用程序可以合并这些 API,并允许监控工具更好地监控应用程序。
有人可以澄清这种理解是正确的还是有缺陷的?如果有缺陷,您能否指出任何更好地解释这种差异/比较的文章?
另外,我什么时候使用 JMX 或 VisualVM 来监控托管在 Tomcat 6.1 服务器上的基于 Java 的 Web 应用程序?
我阅读了几个关于 JMX 和 VisualVM 的链接,但仍然有几个问题。
据我了解,JMX 和 VisualVM 是两种不同的 JVM 监控工具。此外,JMX 具有 API,Java 应用程序可以合并这些 API,并允许监控工具更好地监控应用程序。
有人可以澄清这种理解是正确的还是有缺陷的?如果有缺陷,您能否指出任何更好地解释这种差异/比较的文章?
另外,我什么时候使用 JMX 或 VisualVM 来监控托管在 Tomcat 6.1 服务器上的基于 Java 的 Web 应用程序?