Settings settings = Settings.builder()
.put("xpack.security.user", "elastic:elastic") .put("client.transport.ignore_cluster_name", true)
.put("client.transport.sniff", false)
.build();
PreBuiltTransportClient preBuiltTransportClient = new PreBuiltXPackTransportClient(settings);
for (String host : esHost.split(",")) {
preBuiltTransportClient.addTransportAddress(new TransportAddress(InetAddress.getByName(host), 9300));
}
断点发现 client存在异常(使用9300端口),java VisualVm看到创建客户端连接的时候出现了了一个一百多兆的数据,断点是一个递归打印异常,Method threw 'java.lang.StackOverflowError' exception. Cannot evaluate org.elasticsearch.common.inject.InjectorImpl.toString()
.put("xpack.security.user", "elastic:elastic") .put("client.transport.ignore_cluster_name", true)
.put("client.transport.sniff", false)
.build();
PreBuiltTransportClient preBuiltTransportClient = new PreBuiltXPackTransportClient(settings);
for (String host : esHost.split(",")) {
preBuiltTransportClient.addTransportAddress(new TransportAddress(InetAddress.getByName(host), 9300));
}
断点发现 client存在异常(使用9300端口),java VisualVm看到创建客户端连接的时候出现了了一个一百多兆的数据,断点是一个递归打印异常,Method threw 'java.lang.StackOverflowError' exception. Cannot evaluate org.elasticsearch.common.inject.InjectorImpl.toString()
1 个回复
medcl - 今晚打老虎。
赞同来自: