SpringBoot2.0学习笔记 使用Actualor监控项目运行状态
SpringBoot的一大特性就是开发者可以通过它其中的Actualor组件查看项目的运行状态
在SpringBoot2.0推出之后,Actualor的配置信息发生了一些变化,与之前的版本有所不同,本文就针对SpringBoot2.0对Actualor的使用做简单的说明.
加入依赖
<!-- actuator监控包 -->
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
配置信息
#actuator端口设置,不配置则采用项目默认端口
management.server.port=8090#修改访问路径,SpringBoot2.0默认是 /actuator 可以通过这个属性值修改访问路径
management.endpoints.web.base-path=/manager#开放所有查询功能 默认只开启了health、info两个功能
management.endpoints.web.exposure.include=*#显示健康详细信息 默认不显示详细信息
management.endpoint.health.show-details=always
监控功能API举例
只需在/actualor(或你已经更改的路径)后加入你想要查看的信息的路径,就可以查看到相应的信息了.
注:/info需要自己在SpringBoot文件中进行配置才会显示
例如: info.contact.email=boot@163.com
info.contact.phone=123456789
并且/shutdown需要在配置文件中手动打开开关才可以使用
endpoints.shutdown.enabled=true
之后运行项目,然后进行测试
查看到了相应的信息,大功告成.
SpringBoot2.0学习笔记 使用Actualor监控项目运行状态相关推荐
- Quartz.NET 2.0 学习笔记(5) :实例创建Windows服务实现任务调度 Quartz.NET 项目地址 http://quartznet.sourceforge.net/ Quar
Quartz.NET 2.0 学习笔记(5) :实例创建Windows服务实现任务调度 Quartz.NET 项目地址 http://quartznet.sourceforge.net/ Quartz ...
- Zabbx6.0(学习笔记)
Zabbx6.0(学习笔记) 目录导航 Zabbx6.0(学习笔记) 一.为什么 需要监控系统 二.如何选择监控 三.Zabbix概述 四.Zabbix安装哪个版本? Zabbix安装要求 1.硬件 ...
- flink1.12.0学习笔记第2篇-流批一体API
flink1.12.0学习笔记第 2 篇-流批一体API flink1.12.0学习笔记第1篇-部署与入门 flink1.12.0学习笔记第2篇-流批一体API flink1.12.0学习笔记第3篇- ...
- flink1.12.0学习笔记第1篇-部署与入门
flink1.12.0学习笔记第 1 篇-部署与入门 flink1.12.0学习笔记第1篇-部署与入门 flink1.12.0学习笔记第2篇-流批一体API flink1.12.0学习笔记第3篇-高级 ...
- 「Vue 学习笔记 1」Vue 项目快速搭建,初始项目各个文件夹作用介绍和启动代码执行流程分析
「Vue 学习笔记 1」Vue 项目快速搭建,初始项目各个文件夹作用介绍和启动代码执行流程分析 前言 一.我的开发环境 二.使用 Vue CLI (Vue 脚手架)快速搭建项目 三.初始项目的目录结构 ...
- 《TP5.0学习笔记---配置篇》
TP5.0学习笔记 TP5目录结构介绍 application目录是应用目录,我们整个应用所有的内容都写在这个目录中,在后续开发中,我们更多的时候都是在编写这个目录中的文件.在它里边有一个index文 ...
- Tensorflow2.0学习笔记(二)北大曹健老师教学视频第五讲
Tensorflow2.0学习笔记(二)北大曹健老师教学视频第五讲 返回目录 理论部分主要写点以前看吴恩达视频没有的或者不太熟悉的了. 5.1卷积计算过程 实际项目中的照片多是高分辨率彩色图,但待优化 ...
- [go学习笔记.第十一章.项目案例] 2.客户信息管理系统
一.基本介绍 1.需求说明 项目需求分析 1.模拟实现基于文本界面的 < 客户信息管理软件 > 2.该软件实现对客户对象的插入.修改和删除(用切片实现),并能够打印客户明细表 2.界面设计 ...
- [go学习笔记.第十一章.项目案例] 1.家庭收支记账软件项目
一.基本介绍 1.项目开发流程说明 2.项目需求说明 目标: 模拟实现一个基于文本界面的<<家庭记账软件>> 掌握初步的编程技巧和调试技巧 主要涉及以下知识点 : (1).局部 ...
最新文章
- Docker for mac安装
- python命令行添加Tab键自动补全
- ssrf 服务器端请求伪造 简介
- Android Memory Management
- 牛客网【每日一题】5月22日 [CQOI2009]中位数图
- 前端学习(765):使用构造函数的原因
- 5.4寸iPhone 12真机曝光:可单手握住的快乐!
- 【Java】Java 使用函数的方法输出菱形(星号)
- webservice helloworld案例
- kafka从头消费信息
- Android 和iOS 比较
- 地址修改验证TAR Oracle部署
- 训练深度神经网络时验证损失可能低于训练损失的三个原因:
- 【Django 2021年最新版教程35】python+request+unittest 对Django接口进行测试
- lintcode 中等题:Palindrome Linked List 回文链表
- linux连接本地文件夹,llinux除了软连接本地文件夹同步:mount
- com.android.htcdialer+意外停止+htc,HTC刷机为什么会变砖 HTC刷机变砖修复方法介绍【教程】...
- 单目3D多人姿态估计网络(整合自上而下和自下而上网络)
- FPGA实验---数码管秒表显示实验
- 量子计算机需要的物理知识,量子计算机和物理学上的量子力学关系大吗?