大佬教程收集整理的这篇文章主要介绍了Springbootelasticsearch运行状况管理:ConnectException:连接被拒绝,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
Spring Boot elasticsearch需要知道连接到哪个端口(和主机)以进行健康检查。加:
spring:
elasticsearch:
rest:
uris: "myelasticserver:9200"
#username: ""
#password: ""
这是您已经拥有的配置的补充。这是分开的,因为像我一样,许多人都使用elasticsearch的(非http)端口9300进行实际搜索,而不是使用配置的一部分。我都没有management.health.elasticsearch。我的elasticsearch总配置为:
spring:
elasticsearch:
rest:
uris: "myelasticserver:9200"
data:
elasticsearch:
cluster-nodes: "myelasticserver:9300"
cluster-name: "my-cluster-name"
在我的SpringYaml文件中:
spring:
application:
name: myApp
elasticsearch:
jest:
uris: ["http://myelasticserver:9200"]
multi-threaded: true
read-timeout: 10000
management:
health:
elasticsearch:
indices: ["one","two"]
response-timeout: 1000
enabled: true
事实是,Jest客户端可以毫无问题地注入和使用。但是以某种方式,运行状况检查始终会因以下错误而失败:
似乎未使用URL“ http:// myelasticserver:9200
”,而运行状况检查则使用localhost:9200。
有人知道我做错了什么吗?
谢谢。
以上是大佬教程为你收集整理的Springbootelasticsearch运行状况管理:ConnectException:连接被拒绝全部内容,希望文章能够帮你解决Springbootelasticsearch运行状况管理:ConnectException:连接被拒绝所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。