前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SpringBoot运行状态监控Actuator

SpringBoot运行状态监控Actuator

作者头像
背雷管的小青年
修改2020-06-09 12:16:19
1.2K1
修改2020-06-09 12:16:19
举报

目标:使用监控Actuator 工具:IDEA--2020.1 学习目标:框架工具集成 本次学习的工程下载链接放到文本最后面

  • 运行状态监控Actuator Spring Boot 的Actuator 提供了运行状态监控的功能, Actuator 的监控数据可以通过REST 、远程shell 和JMX方式获得。在这里先来介绍通过REST方式查看Actuator 的节点的方法。
  • 步骤: A. POM中新增spring-boot-starter-actuator依赖
代码语言:javascript
复制
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>

  • B. 配置文件中配置Actuator

代码语言:javascript
复制
            management:
              endpoints:
                web:
                  exposure:
                    include: "*"
              endpoint:
                health:
                  show-details: ALWAYS
              server:
                port: 9001 # 指定Actuator对外暴露的REST API接口端口为9001

代码语言:javascript
复制
 - C.访问Actuator
            1. http://localhost:9001/actuator/health 查看运行程序的健康状态
P7.png
P7.png
代码语言:javascript
复制
            2. http://localhost:9001/actuator/beans 查看运行程序的Bean
4GDF.png
4GDF.png
代码语言:javascript
复制
            3. 使用Actuator关闭应该程序
                curl -X POST http://localhost:9001/actuator/shutdown  (运行此命令必须设置:management.endpoint.shutdown.enabled = true)

**Actuator 是Spring Boot 的一个非常重要的功能, Actuator 为开发人员提供了Spring Boot的运行状态信息,通过Actuator 可以查看程序的运行状态的信息**

Actuator详细介绍可以参考: https://blog.csdn.net/WYA1993/article/details/80540981

下载链接:springboot-mybatis-druid-swagger-actuator.rar

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档