最近在启动一个springBoot整合Es项目时,启动成功后报了一个错:Elasticsearch health check failed

虽然不影响使用,但是看着报错就很难受,于是网上搜索了一下,有两种方式:
一、关闭 actuator 对 elasticsearch 的健康检查 (这种方式我试了,加上之后项目启动不了,同时也不推荐这种暴力的方式):
management:
health:
elasticsearch:
enabled: false
二、配置根据 spring.elasticsearch.rest .uris (重启之后问题解决):
spring:
# ES搜索引擎
data:
elasticsearch:
cluster-nodes: 47.103.5.190:9300
cluster-name: docker-cluster
repositories:
enabled: true
elasticsearch:
rest:
uris: ["http://47.103.5.190:9200"]
本文介绍了解决springBoot项目中Elasticsearch健康检查失败的问题。提供了两种解决方案:一是关闭actuator对Elasticsearch的健康检查;二是正确配置spring.elasticsearch.rest.uris参数。推荐采用第二种方法。
1203

被折叠的 条评论
为什么被折叠?



