健康指标

Config 服务器带有一个健康指标,用于检查配置的EnvironmentRepository是否正常工作。默认情况下,它会请求名为app的应用程序、default配置文件以及EnvironmentRepository实现提供的默认标签。

您可以配置健康指标以检查更多应用程序以及自定义配置文件和自定义标签,如下例所示

spring:
  cloud:
    config:
      server:
        health:
          repositories:
            myservice:
              label: mylabel
            myservice-dev:
              name: myservice
              profiles: development

您可以通过设置management.health.config.enabled=false来禁用健康指标。

此外,您可以通过设置属性spring.cloud.config.server.health.down-health-status(默认值为"DOWN")来提供您自己的自定义down状态。