健康指標

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 狀態。