1
我有四個應用程序。我想開發簡單的應用程序,將給我如何使用編程方式通過JMX查看我的應用程序的內存使用情況
內存使用情況,CPU使用情況,如單獨的事情。就像在列表框中我已經推杆我
四個應用程序,當用戶選擇一個,然後它會顯示類似
ShowMemoryUsageOfThisSelectedApplication它的選項(方法必須使用JMX)
ShowCPUUsageOfThisSelectedApplication(方法必須使用JMX) 。
如何做到這一點?
我有簡單的知識來運行簡單的應用程序,並在jconsole中看到。
我做了以下URL的示例。
http://java.sun.com/developer/technicalArticles/J2SE/jmx.html
我的四個應用在單Tomcat上運行。
任何建議將被讚賞。
謝謝
如果四個應用程序在四個不同的實例上運行,那麼jvm中的內存分配將不同或相同的每個應用程序? – KSHiTiJ
你可以轉儲內存堆並分析它,調查什麼類加載器消耗了多少內存,如何做到這一點? – KSHiTiJ
如果四個不同的Tomcat實例的內存消耗量應該多一點,取決於您的應用程序使用多少共享類。 – user1516873