クラス Health

実装されたすべてのインターフェース:
OperationResponseBody

public final class Health extends HealthComponent
コンポーネントまたはサブシステムの状態に関する情報を伝達します。HealthComponent を拡張して、システムに関する追加のコンテキスト詳細を Status とともに返すことができるようにします。

Health インスタンスは、Health.Builder の Fluent API を使用して作成できます。HealthIndicator の一般的な使用箇所は次のとおりです。

 try {
        // do some test to determine state of component
        return Health.up().withDetail("version", "1.1.2").build();
 }
 catch (Exception ex) {
        return Health.down(ex).build();
 }
 
導入:
1.1.0
作成者:
Christian Dupuis, Phillip Webb, Michael Pratt