2017-05-05 7 views
1

私が完全にライブになるまでは、私が生産中に無効にしたいカスタムヘルスインジケータを作成しました。 デフォルトのヘルス・インジケータ(management.health.defaults.enabled = false)を無効にするプロパティはありますが、カスタムHealthIndicatorsは無効であることは知っています。スプリングブートが無効になっていますカスタムヘルスインジケータ

アプリケーションプロパティ設定レベルでMyCustomHealthIndicatorを一時的に無効にする方法はありますか?

+0

MyCustomHealthIndicatorをどのように作成しましたか?あなたはそれを無効にするために春のプロファイルを使用することはできません – pvpkiran

答えて

2

あなたのヘルス・インディケーター豆、あなたのapplication.propertiesファイルで

@ConditionalOnProperty(value='health.indicator.enabled') 
@Bean 
class MyHealthIndicator { 
} 

health.indicator.enabled=true/false 

・ホープこのことができます!

+0

ありがとう、それは動作します! –

関連する問題