自定义helth管理
可以实现自己的健康检查,类似cpu状态等等
package cn.jaryn.health;
import org.springframework.boot.actuate.health.AbstractHealthIndicator;
import org.springframework.boot.actuate.health.Health;
import org.springframework.stereotype.Component;
/**
* @Auther: Jaryn
* @Date: 2018/10/26 00:05
* @Description:
*/
@Component
public class MyHealthIndicator extends AbstractHealthIndicator {
@Override
protected void doHealthCheck(Health.Builder builder) throws Exception {
builder.up().withDetail("MyHealthIndicator","upupup");
}
}
application.properties配置
spring.application.name=config-client
management.endpoints.web.exposure.include=*
management.endpoint.health.show-details=always