/**
* 得到JMX的连接
*
* @param ip
* 网址
* @param port
* 端口
* @param environment
* 环境
* @return JMX连接
*/
public static JMXConnector getConnect(String ip, String port, Map<String, ?> environment) {
if (StringUtil.isNullOrBlank(ip) || StringUtil.isNullOrBlank(port)) {
logger.error("ip和端口不能为空.");
return null;
}
try {
Registry registry = LocateRegistry.getRegistry(ip, Integer.parseInt(port));
RMIServer stub = (RMIServer) registry.lookup("jmxrmi");
JMXConnector jmxc = new RMIConnector(stub, environment);
jmxc.connect();
return jmxc;
} catch (Exception e) {
logger.error("连接JMX服务器失败.");
}
return null;
}
JMXUtil.java 文件源码
java
阅读 23
收藏 0
点赞 0
评论 0
项目:ipaas
作者:
评论列表
文章目录