Spring Boot 一个非常硬核的优势,是它从一开始就把“上线后怎么巡检”考虑进来了。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>management:
endpoints:
web:
exposure:
include: health,info,metrics,prometheus你就能得到类似这些巡检口:
/actuator/health/actuator/info/actuator/metrics/actuator/prometheus