Spring Boot 中的监视器是什么
因为SpringBoot简单配置即可使用,对底层封装的比较严实,所以发现错误不太好找bug。所以我们需要监控项目的某些状态信息来方便找bug。Spring Boot提供您的项目监控组件是Spring Boot Actuator。
- Endpoints:监控应用的入口,Spring Boot内置很多端点,通过@EndPoints()注解即可自定义端点
- 监控方式:HTTP 或者 JMX
- 访问路径:例如:"/actuator/health"
- 注意事项:按需配置暴露的端点(一共20多个端点)、需要通过Spring Security对所有端点进行权限控制,只有管理员可以访问,否则任何人都可以访问底层的代码,很不安全。
比如下面定义了一个id为 "database"的端点,用户只要用 项目名+/actuator/database即可访问这个项目的数据库连接转态信息

公众号进入网站体验更佳

