如何通过编程方式通过JMX查看我的应用程序的内存使用情况

时间:2012-08-22 06:39:38

标签: java jmx

我有四个申请。我想开发简单的应用程序,它会给我

内存使用情况,CPU使用情况就像个别情况一样。就像在列表框中我推出了我的

四个应用程序,当用户选择一个应用程序时,它将显示其选项,如

ShowMemoryUsageOfThisSelectedApplication(Method必须使用JMX)

ShowCPUUsageOfThisSelectedApplication(Method必须使用JMX)。

怎么做?

我有简单的知识来运行简单的应用程序并在jconsole中查看。

我做了以下网址的示例。

http://java.sun.com/developer/technicalArticles/J2SE/jmx.html

我的四个应用程序在Single Tomcat中运行。

任何建议都会得到赞赏。

由于

1 个答案:

答案 0 :(得分:0)

我认为不可能通过JMX做到。您可以转储内存堆并对其进行分析,以调查哪个类加载器消耗了多少内存,Eclipce可以在这里提供帮助,我想。

如果每个应用程序都可以在自己的tomcat实例上运行,那么事情会变得更加简单。

相关问题