Java 调用 ElasticSearch 报错 NoNodeAvailableException

现象

NoNodeAvailableException[None of the configured nodes are available: [{#transport#-1}{VetdwdYaQdGbhNFmnEycXA}{192.168.0.113}{192.168.0.113:9300}]]

原因

jar包spring-data-elasticsearch的版本和安装的Elasticsearch版本不适配

解决方法

1.更改spring-data-elasticsearch的版本(pom配置文件中重新导入)。
2.更改ElasticSearch的版本(推荐)。

Spring官方文档里面查看Spring Data Elasticsearch和Elasticsearch版本对应关系,重新安装对应的Elasticsearch版本。

Versions

安装完成后访问相应的9200端口,将对应的cluster_name填入application.properties即可。

posted @ 2020-05-04 12:23  ageovb  阅读(102)  评论(0编辑  收藏  举报