我需要以编程方式从jconsole上的VM摘要选项卡访问VM争论...即使用java。
使用JMX创建与远程服务器的连接。使用方法
MBeanServerConnection connection = JMXConnector.getMBeanServerConnection();
当我使用Jconcole监控jmx连接时,VM摘要选项卡上有很多信息。我需要VM争论特别是在我的程序中使用。
请指导!!
答案 0 :(得分:0)
我得到了问题的答案。如果有人需要它..使用此代码:
ObjectName objName = new ObjectName(ManagementFactory.RUNTIME_MXBEAN_NAME); String [] vendor =(String [])mbsc.getAttribute(objName,“InputArguments”);
这将返回包含vm参数的字符串数组。您可以传递不同的参数来查询RuntimeMxBean。