public Result testJMXMPProfiles() throws Exception {
log.info(" ");
log.info("starat test JMXMPProfiles");
String[] profiles = { "JMXMP", "SASL", "TLS" };
for (int i = 0; i < profiles.length; i++) {
log.info("Create mbean server");
MBeanServer mbeanServer = MBeanServerFactory.createMBeanServer();
JMXServiceURL url = new JMXServiceURL("service:jmx:jmxmp://");
log.info("Create JMX Service URL - " + url);
log.info("Create enviroment with profiles - " + profiles[i] );
HashMap enviroment = new HashMap();
enviroment.put("jmx.remote.profiles", profiles[i]);
// Create a JMXConnectorServer
log.info("Create JMXMPConnectorServer");
JMXMPConnectorServer server = new JMXMPConnectorServer(url,
enviroment, mbeanServer);
server.start();
log.info("Create JMXMPConnectorClient");
JMXMPConnector client = new JMXMPConnector(url, enviroment);
server.stop();
}
return result();
}
JMXRemoteProfilesTest.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:freeVM
作者:
评论列表
文章目录