AI智能
改变未来

Spring Boot – 整合Actuator

TOC

前言

Actuator

SpringBoot

中的重要组件,为应用程序提供了强大的监控能力

具体使用

依赖

  • pom.xml
<!-- actuator --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId></dependency>
  • 查看
    actuator

    的端点

health端点

  • /health

    端点的作用:健康检查

  • 访问

    health

    端点

  • status

    的取值

UP:正常DOWN:遇到了问题,不正常OUT_OF_SERVICE:资源正在使用,或者不该去使用UNKNOWN:不知道
  • health

    端点详情展示,配置

    application.yml
# Actuator配置management:endpoint.health.show-details: always # health端点详情展示

端点激活

  • 默认情况下只开启了
    health

    端点

  • 配置
    application.yml

    激活所有端点

management:endpoint.health.show-details: always # health端点详情展示endpoints:web:exposure:include: "*" # 激活所有端点# include: metrics, health # 激活metrics, health端点

info端点

  • info

    端点是描述性端点

  • application.yml
# info端点描述应用info:app-name: user-centerauthor: Coisiniemail: xxx.email

  • Actuator

    默认提供了许多端点,具体如下,这里不一一举例了

– End -﹀﹀﹀白嫖有风险点赞加收藏

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » Spring Boot – 整合Actuator