下面列出了怎么用org.springframework.boot.actuate.health.AbstractHealthIndicator的API类实例代码及写法,或者点击链接到github查看源代码。
@Bean
public AbstractHealthIndicator dummyHealthCheck(Receiver receiver) {
return new AbstractHealthIndicator() {
@Override
protected void doHealthCheck(Health.Builder builder) throws Exception {
checkState(true, "True is no longer true");
builder.up().withDetail("truth", "True is true");
}
};
}
@Bean
public HealthIndicator healthIndicator() {
return new AbstractHealthIndicator() {
@Override
protected void doHealthCheck(Health.Builder builder) throws Exception {
builder.up();
}
};
}
@Bean
public HealthIndicator healthIndicator() {
return new AbstractHealthIndicator() {
@Override
protected void doHealthCheck(Health.Builder builder) throws Exception {
builder.down();
}
};
}
@Bean
public HealthIndicator healthIndicator() {
return new AbstractHealthIndicator() {
@Override
protected void doHealthCheck(Health.Builder builder) throws Exception {
builder.status("fatal");
}
};
}