Spring cloud ConfigServerHealthIndicator未检查正确的配置文件

Spring cloud ConfigServerHealthIndicator未检查正确的配置文件,spring-cloud,Spring Cloud,我们正在调查为什么spring配置服务器总是返回健康状态“DOWN”,即使它实际上正在工作 在spring框架中调试之后,我们发现ConfigServerHealthIndicator类始终在读取“默认”配置文件 这是我们的问题,因为默认配置文件在我们的生产环境中不起作用,我们希望配置服务器能够读取相应的存储库 从代码中我们可以看到,setRepositories根本不是调用 我们是否错过了使ConfigServerHealthIndicator读取相应存储库的任何配置? 可能会覆盖bean 谢

我们正在调查为什么spring配置服务器总是返回健康状态“DOWN”,即使它实际上正在工作

在spring框架中调试之后,我们发现ConfigServerHealthIndicator类始终在读取“默认”配置文件

这是我们的问题,因为默认配置文件在我们的生产环境中不起作用,我们希望配置服务器能够读取相应的存储库

从代码中我们可以看到,setRepositories根本不是调用

我们是否错过了使ConfigServerHealthIndicator读取相应存储库的任何配置? 可能会覆盖bean

谢谢

找到了答案。我错过了注释“@ConfigurationProperties(“spring.cloud.config.server.health”)”,这意味着该类是配置的映射器

如果你遇到的问题与我的问题相同,请查看官方文档

您需要设置存储库配置,如:

spring:
云:
配置:
服务器:
健康:
存储库:
我的服务:
标签:mylabel
myservice开发人员:
姓名:myservice
概况:发展
或者你可以拆开这张支票

spring.cloud.config.server.health.enabled=false