2017-02-17 41 views

回答

3

建立新的健康狀況建設者和返回。

Status

@JsonProperty("status") 
public String getCode() { 
    return this.code; 
} 

如果如果實施HealthIndicator

@Component 
public class HealthChecker implements HealthIndicator { 

    @Override 
    public Health health() { 
     // Do checks .. 
     // if no issues 
     return Health.status("success").build(); 
    } 
} 

延伸AbstractHealthIndicator

@Component 
public class HealthIndicator extends AbstractHealthIndicator { 

    @Override 
    protected void doHealthCheck(Builder builder) throws Exception { 
     builder.status("success").build(); 
    } 
} 

嚴重性順序

,使這項工作,你必須用success更換UP或之前UP

application.properties

management.health.status.order=DOWN, OUT_OF_SERVICE, UNKNOWN, success 

移動它更新狀態嚴重性順序
management.health.status.order=DOWN, OUT_OF_SERVICE, UNKNOWN, success, UP 
+0

謝謝你ü爲您的答案,我得到了輸出 –

+0

@SupriyaCS,很高興你得到它的排序。不要忘記接受答案。 –

相關問題