作用:
提供對springboot工作情況的監(jiān)視作用猾瘸,每一項指標(biāo)稱之為一個endpoint
配置方式:
在pom中
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
此時耕蝉,可以使用 /actuator/endpoint的方式,對各項指標(biāo)進(jìn)行監(jiān)控,但默認(rèn)只開放了info和health.
開放更多的endpoint
可以在application.yml中加以配置
management:
endpoints:
web:
exposure:
include: '*'
工作原理:
Health endpoint的工作原理
是掃描項目中的AbstractHealthIndicator
類,根據(jù)其doHealthCheck()
方法的返回結(jié)果,決定最終的顯示結(jié)果鳍悠。