ES版本:2.3.3 jdk版本:1.8
在进行ES索引数据更新操作时调用如下代码时
IndexRequestBuilder indexReq = client.prepareIndex(ESSearchIndex,ESSearchIndex);
indexReq.setId(infoCase.getId()).setSource(map).execute().actionGet();
第一次执行没有问题,可正常修改索引数据。
第二次执行时就报:NoNodeAvailableException[None of the configured nodes are available: [{#tran。。。。
错误。
根据网友提供方法修改elasticsearch.yml下的
network.host:XXXXXX 和
cluster.name: elasticsearch
都不起作用。请哪位高手帮忙看一下,谢谢!
在进行ES索引数据更新操作时调用如下代码时
IndexRequestBuilder indexReq = client.prepareIndex(ESSearchIndex,ESSearchIndex);
indexReq.setId(infoCase.getId()).setSource(map).execute().actionGet();
第一次执行没有问题,可正常修改索引数据。
第二次执行时就报:NoNodeAvailableException[None of the configured nodes are available: [{#tran。。。。
错误。
根据网友提供方法修改elasticsearch.yml下的
network.host:XXXXXX 和
cluster.name: elasticsearch
都不起作用。请哪位高手帮忙看一下,谢谢!
0 个回复