我正在使用以下代码创建弹性客户端的bean。这造成了内存泄漏。我正在使用Spring Boot 2.0.1.RELEASE和Elastic Rest Client 5.6.8。
@Bean
public Client client() throws UnknownHostException {
Settings esSettings = Settings.builder()
.put("cluster.name", esClusterName)
.build();
return new PreBuiltTransportClient(esSettings)
.addTransportAddress(new InetSocketTransportAddress(InetAddress.getByName(esHost), esPort));
}
答案 0 :(得分:0)
这是众所周知的问题。
https://github.com/elastic/elasticsearch/issues/26048
我认为您有一种解决方法
请在此处查看讨论