es Spring boot 整合elesticsearch报错 解决思路
-
报错类型
报错None of the configured nodes are available
-
云服务部署的es版本 为5.6.16
-
项目依赖
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.6.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-elasticsearch</artifactId>
</dependency>
- 项目配置
spring.data.elasticsearch.cluster-name=elasticsearch
spring.data.elasticsearch.cluster-nodes=172.30.0.8:9300
spring.data.elasticsearch.repositories.enabled=true
通过http 的方式是 直接访问9200端口是可以访问的 http://172.30.0.8:9200 显示内容为
{
"name": "VQ8kJxh",
"cluster_name": "elasticsearch",
"cluster_uuid": "Gcrn0TsYStW_jNl6fsxdAQ",
"version": {
"number": "5.6.16",
"build_hash": "3a740d1",
"build_date"