健康指标
Config Server 提供了一个健康指标,用于检查配置的 EnvironmentRepository
是否正常工作。默认情况下,它会向 EnvironmentRepository
请求名为 app
的应用、default
profile 以及 EnvironmentRepository
实现提供的默认标签。
您可以配置健康指标以检查更多应用以及自定义 profile 和自定义标签,示例如下:
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"
)。