健康指標
Config 伺服器帶有一個健康指標,用於檢查已配置的 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
狀態。