LeetCode openssl ip vue开发文档 vue提交表单 bootstrap后台模板 河南普通话报名 jquery点击事件 android富文本框架 cpm怎么计算 matlab 图像识别 mysql卸载重装 新手学c还是java nodejs后端开发 div字体加粗 java二维数组赋值 本地安装mysql python获取数据类型 python的def python编程语言 python打开文件夹 java变量类型 java入门新手教程 java8的新特性 java的正则表达式 java接口的使用 java怎么写接口 火牛软件 马赛克软件 主板芯片组天梯图 修改tomcat端口 微信客户管理系统 微信小程序提示框 免费的视频剪辑 无限视距 win98序列号 网页之家 igfxtray ps反选 vc运行库合集
当前位置: 首页 > 学习教程  > 编程语言

springboot-actuator

2021/2/13 16:20:19 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

目录简介获得细节信息自定义端点简介 spring-boot-starter-actuator是一个用于监控和管理自身应用信息的模块&#xff0c;使用方式为&#xff1a; <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuato…

目录

  • 简介
  • 获得细节信息
  • 自定义端点

简介

spring-boot-starter-actuator是一个用于监控和管理自身应用信息的模块,使用方式为:

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

此时可以通过访问/actuator/health获得服务状态信息,其中health代表获取服务健康指标,其他指标可参考spring boot actuator监控详细介绍一(超级详细)
默认只开启health和info两个端点,如需开启其他端点,需要设置

management.endpoints.web.exposure.include=*

获得细节信息

通过修改配置文件,可以获得更多细节信息

management.endpoint.health.show-details=always

在这里插入图片描述

自定义端点

通过@Endpoint注释,增加新端点

@Component
@Endpoint(id="user")
public class actuatorTest {

    @ReadOperation
    public List<Map<String,Object>> health(){
        List<Map<String,Object>> list = new ArrayList<>();
        Map<String,Object> map = new HashMap<>();
        map.put("user01",1);
        map.put("user02",2);
        list.add(map);
        return list;

    }

}

结果为:
在这里插入图片描述


本文链接: http://www.dtmao.cc/news_show_700020.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?