Springboot actuator生产就绪功能实现解析

作者:pcant 时间:2021-07-23 12:57:06 

Spring Boot包含许多附加功能,可帮助您在将应用程序投入生产时对其进行监视和管理。可以选择使用HTTP端点或JMX管理和监视您的应用程序。审核,运行状况和指标收集可以自动应用于您的应用程序。

Springboot Actuator,它提供了很多生产级的特性,比如说监控和度量spring boot应用程序。Actuator的这些特性可以通过众多的REST断点,远程shell和JMX获得。

只有基于Spring MVC的应用程序才可以通过HTTP终端来监控应用程序的运行指标。

使用Spring Boot actuator配置相关依赖:


<dependencies>
 <dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-actuator</artifactId>
 </dependency>
</dependencies>

Web应用默认使用8080端口运行。一旦这个应用启动了,你可以通过http://localhost:8080/actuator来展示所有通过HTTP暴露的endpoints。

默认情况只暴露/actuator/health与/actuator/info这两个endpoint,可能通过修改spring的配置文件application.properties (或application.yml 配置文件名根据项目实际情况而不同)增加 management.endpoints.web.exposure.include=* 一行配置内容暴露其他的endpoint(除了shutdown这个endpoint外)

增加management.endpoint.shutdown.enabled=true 配置可暴露shutdown。

/actuator/health

来源:https://www.cnblogs.com/labing/p/12776658.html

标签:Spring,boot,actuator,生产
0
投稿

猜你喜欢

  • SpringBoot 集成 Druid过程解析

    2023-02-25 12:07:59
  • 详解SpringMVC实现图片上传以及该注意的小细节

    2022-04-29 08:34:30
  • C#操作INI配置文件示例详解

    2021-11-06 11:03:01
  • 全面分析Java文件上传

    2021-12-09 13:22:52
  • C#开发教程之利用特性自定义数据导出到Excel

    2023-03-02 22:55:42
  • spring使用JavaConfig进行配置的方法

    2023-08-22 20:52:46
  • mybatis原理概述入门教程

    2023-10-08 13:10:57
  • 推荐两款java开发实用工具 hutool 和 lombok

    2022-04-06 10:20:14
  • npoi2.0将datatable对象转换为excel2007示例

    2021-07-15 12:47:30
  • Java中自动生成构造方法详解

    2023-06-21 14:17:44
  • idea mybatis配置log4j打印sql语句的示例

    2023-11-25 10:32:39
  • Java中简单实用Quartz概述

    2021-09-09 14:16:30
  • 浅谈android Fragment横竖屏翻转对重新加载的要求

    2023-07-27 21:55:28
  • Android使用URL读取网络资源的方法

    2023-07-27 10:56:39
  • C#中方法的详细介绍

    2023-08-06 12:31:21
  • SpringBoot使用Sharding-JDBC实现数据分片和读写分离的方法

    2023-07-27 02:15:50
  • C# 线程安全详解

    2023-02-07 10:40:46
  • 基于<aop:aspect>与<aop:advisor>的区别

    2023-01-22 21:53:35
  • Java实现读取及生成Excel文件的方法

    2023-10-06 04:21:27
  • C语言malloc分配问题详解

    2023-07-22 05:10:34
  • asp之家 软件编程 m.aspxhome.com