我试图使用RestHighLevelClient,客户端创建成功的索引,但是在创建索引时我得到了错误。org.elasticsearch.client.RestClient.performRequest(RestClient.java:205) at org.elasticsearch.client.
我在弹性搜索中使用了下面的RestHighLevelClient代码。httpClientBuilder.setDefaultCredentialsProvider(credentialsProvider) }) at org.elasticsearch.client.RestHighLevelClient.performRequest(RestHighLe
在单元测试期间,当我试图在一个NullPointerException类中测试和模拟一个RestHighLevelClient时,我将面对一个ElasticClient:public class ElasticClient{
private RestHighLevelClientrestHighLevelClient= new RestHighLevelClient(restClientBuilder);
我试图索引到远程弹性主机,但默认情况下,RestHighLevelClient会选择"localhost:9200“。我是否可以将RestHighLevelClient配置为使用远程主机而不是本地主机?我已经在互联网上做了足够的研究,但是我找不到任何可以指导我关于远程主机的东西。我到处都能看到“本地人”。新RestHighLevelClient( RestClient.builder( new HttpHost(“);弹性版本: 6.2.3