今天在使用Elasticsearch的时候,突然报了一个错误信息
s.b.a.e.ElasticsearchRestHealthIndicator : Elasticsearch health check failed
Caused by: java.net.ConnectException: Connection refused
这个信息在之前都没有跳出来过,刚修改了yml配置文件之后启动就报错了,难道是配置问题?看一下当前的配置文件es模块
spring:
data:
elasticsearch:
cluster-nodes: http://106.14.205.212:9300
elasticsearch:
rest:
uris: ["http://106.14.205.212:9200"]
看到这就知道了,原来spring.elasticsearch这个标签被写到了spring.data下面,然后在启动的时候没有读取到配置信息,所以报错。
将配置信息修改一下即可
spring:
data:
elasticsearch:
cluster-nodes: http://106.14.205.212:9300
elasticsearch:
rest:
uris: ["http://106.14.205.212:9200"]