我正在使用JBoss运行客户端/服务器应用程序。
如何连接到服务器JVM的MBeanServer?我想使用MemoryMX MBean来跟踪内存消耗。
我可以使用JNDI查找连接到JBoss MBeanServer,但是java.lang.MemoryMX MBean没有在JBoss MBeanServer中注册。
编辑:要求是从客户端以编程方式访问内存使用情况。
与JBoss服务器的MBeanServer不同,JVM的MBean服务器默认情况下不允许远程监视。您需要设置各种系统属性以允许:
http://java.sun.com/javase/6/docs/technotes/guides/management/agent.html