<dependencies> <!-- Spring Boot Actuator --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> </dependencies> @SpringBootApplication @EnableAutoConfiguration public class MainApplication { public static void main(String[] args) { SpringApplication.run(MainApplication.class, args); } } management.endpoints.web.exposure.include=* management.endpoint.health.show-details=always management.server.port=8081 yaml management: endpoints: web: exposure: include: '*' endpoint: health: show-details: always server: port: 8081 @Component public class CustomHealthIndicator implements HealthIndicator { @Override public Health health() { boolean customStatus = true; if (customStatus) { return Health.up().withDetail("CustomStatus", "OK").build(); } else { return Health.down().withDetail("CustomStatus", "Error").build(); } } }


上一篇:
下一篇:
切换中文