作用: 用于管理,监控应用,暴露自身信息。减少应用系统在采集应用指标的开发量。
1、添加依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
2、SpringBoot配置
在application.properties文件下配置
#actuator端口
management.server.port: 9001
#修改访问路径 2.0之前默认是/ 2.0默认是 /actuator 可以通过这个属性值修改
management.endpoints.web.base-path: /actuator
#开放所有页面节点 默认只开启了health、info两个节点
management.endpoints.web.exposure.include:*
#显示健康具体信息 默认不会显示详细信息
management.endpoint.health.show-details: always
配置端点的启用: management.endpoint..enabled=true or false
官方文档地址:https://docs.spring.io/spring-boot/docs/current/reference/html/production-ready-endpoints.html
原来的1.x版本 已经弃用
management.port=9001
management.security.enabled=false
3、浏览器地址栏访问:
localhost:9001/actuator
shutdown 为post请求 需要用postman插件
management.endpoint.shutdown.enabled = true