ヘルス指標

構成サーバーには、構成された EnvironmentRepository が機能しているかどうかを確認するヘルスインジケーターが付属しています。デフォルトでは、app という名前のアプリケーション、default プロファイル、EnvironmentRepository 実装によって提供されるデフォルトのラベルを 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' に値が設定されます)。