@Override
public @NotNull JMXConnector connect() throws IOException {
final Map<String, Object> environment = environment();
if (ssl) {
environment.put(Context.SECURITY_PROTOCOL, "ssl");
final SslRMIClientSocketFactory clientSocketFactory = new SslRMIClientSocketFactory();
environment.put(RMIConnectorServer.RMI_CLIENT_SOCKET_FACTORY_ATTRIBUTE, clientSocketFactory);
environment.put("com.sun.jndi.rmi.factory.socket", clientSocketFactory);
}
final JMXServiceURL address = new JMXServiceURL("service:jmx:rmi:///jndi/rmi://" + address() + "/jmxrmi");
return JMXConnectorFactory.connect(address, environment);
}
RMIConnector.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:jmx-prometheus-exporter
作者:
评论列表
文章目录