在生产环境中,需要实时或定期监控服务的可用性。Spring Boot的actuator(健康监控)功能提供了很多监控所需的接口,可以对应用系统进行配置查看、相关功能统计等。
集成:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
如果使用HTTP调用的方式,还需要这个依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
配置:
application.yml中指定监控的HTTP端口(如果不指定,则使用和Server相同的端口);指定去掉某项的检查(比如不监控health.mail):

server: port: 8082 management: port: 54001 health:
本文介绍了如何在生产环境中利用Spring Boot的Actuator模块进行健康监控,包括集成方法、配置HTTP端口、排除特定检查项,并提供了一些示例链接供参考。
订阅专栏 解锁全文
2072

被折叠的 条评论
为什么被折叠?



