通过浏览器 http://localhost:18080/actuator/health 可以获得应用的健康信息
<!--运维监控start-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
向application.yml添加下面的这行配置,可以显示更多信息
#运维监控 spring boot2.x中,默认只开放了info、health两个端点,其余的需要自己通过配置
management:
endpoints:
web:
exposure:
#加载所有的端点,默认只加载了info、health
include: '*'
endpoint:
health:
show-details: always
#可以关闭指定的端点
shutdown:
enabled: true
如果增加下面的这行配置,可以指定上面URL中的端口号和上下文地址,监控页面的地址将变成http://localhost:8085/admin/health
#运维监控 spring boot2.x中,默认只开放了info、health两个端点,其余的需要自己通过配置
management:
endpoints:
web:
exposure:
#加载所有的端点,默认只加载了info、health
include: '*'
base-path: /admin
endpoint:
health:
show-details: always
#可以关闭指定的端点
shutdown:
enabled: true
server:
port: 8085