zoukankan      html  css  js  c++  java
  • SpringBoot的 Actuator 是做什么的?

    本质上,Actuator 通过启用 production-ready 功能使得 SpringBoot 应用程序变得更有生命力。这些功能允许我们对生产环境中的应用程序进行监视和管理。

    集成 SpringBoot Actuator 到项目中非常简单。我们需要做的只是将 spring-boot-starter-actuator starter 引入到 POM.xml 文件当中:

    1 <dependency>
    2     <groupId>org.springframework.boot</groupId>
    3     <artifactId>spring-boot-starter-actuator</artifactId>
    4 </dependency>

    SpringBoot Actuaor 可以使用 HTTP 或者 JMX endpoints来浏览操作信息。大多数应用程序都是用 HTTP,作为 endpoint 的标识以及使用 /actuator 前缀作为 URL路径。

    这里有一些常用的内置 endpoints Actuator:

    • auditevents:查看 audit 事件信息
    • env:查看 环境变量
    • health:查看应用程序健康信息
    • httptrace:展示 HTTP 路径信息
    • info:展示 arbitrary 应用信息
    • metrics:展示 metrics 信息
    • loggers:显示并修改应用程序中日志器的配置
    • mappings:展示所有 @RequestMapping 路径信息
    • scheduledtasks:展示应用程序中的定时任务信息
    • threaddump:执行 Thread Dump
    Java Program!
  • 相关阅读:
    自定义函数
    取小数的有效值函数
    数据恢复bak
    脚本启动windows服务
    创建表
    PostgreSQL和SQL SERVER的数据库差异
    vs2019莫名自动退出调试状态
    postgresql 设置调试
    Google Web字体,让你的网页更迷人
    翻译:观察者模式—使用JavaScript实现
  • 原文地址:https://www.cnblogs.com/programb/p/12430644.html
Copyright © 2011-2022 走看看