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监控项目运行状态相关推荐

  1. 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 ...

  2. Zabbx6.0(学习笔记)

    Zabbx6.0(学习笔记) 目录导航 Zabbx6.0(学习笔记) 一.为什么 需要监控系统 二.如何选择监控 三.Zabbix概述 四.Zabbix安装哪个版本? Zabbix安装要求 1.硬件 ...

  3. flink1.12.0学习笔记第2篇-流批一体API

    flink1.12.0学习笔记第 2 篇-流批一体API flink1.12.0学习笔记第1篇-部署与入门 flink1.12.0学习笔记第2篇-流批一体API flink1.12.0学习笔记第3篇- ...

  4. flink1.12.0学习笔记第1篇-部署与入门

    flink1.12.0学习笔记第 1 篇-部署与入门 flink1.12.0学习笔记第1篇-部署与入门 flink1.12.0学习笔记第2篇-流批一体API flink1.12.0学习笔记第3篇-高级 ...

  5. 「Vue 学习笔记 1」Vue 项目快速搭建,初始项目各个文件夹作用介绍和启动代码执行流程分析

    「Vue 学习笔记 1」Vue 项目快速搭建,初始项目各个文件夹作用介绍和启动代码执行流程分析 前言 一.我的开发环境 二.使用 Vue CLI (Vue 脚手架)快速搭建项目 三.初始项目的目录结构 ...

  6. 《TP5.0学习笔记---配置篇》

    TP5.0学习笔记 TP5目录结构介绍 application目录是应用目录,我们整个应用所有的内容都写在这个目录中,在后续开发中,我们更多的时候都是在编写这个目录中的文件.在它里边有一个index文 ...

  7. Tensorflow2.0学习笔记(二)北大曹健老师教学视频第五讲

    Tensorflow2.0学习笔记(二)北大曹健老师教学视频第五讲 返回目录 理论部分主要写点以前看吴恩达视频没有的或者不太熟悉的了. 5.1卷积计算过程 实际项目中的照片多是高分辨率彩色图,但待优化 ...

  8. [go学习笔记.第十一章.项目案例] 2.客户信息管理系统

    一.基本介绍 1.需求说明 项目需求分析 1.模拟实现基于文本界面的 < 客户信息管理软件 > 2.该软件实现对客户对象的插入.修改和删除(用切片实现),并能够打印客户明细表 2.界面设计 ...

  9. [go学习笔记.第十一章.项目案例] 1.家庭收支记账软件项目

    一.基本介绍 1.项目开发流程说明 2.项目需求说明 目标: 模拟实现一个基于文本界面的<<家庭记账软件>> 掌握初步的编程技巧和调试技巧 主要涉及以下知识点 : (1).局部 ...

最新文章

  1. Docker for mac安装
  2. python命令行添加Tab键自动补全
  3. ssrf 服务器端请求伪造 简介
  4. Android Memory Management
  5. 牛客网【每日一题】5月22日 [CQOI2009]中位数图
  6. 前端学习(765):使用构造函数的原因
  7. 5.4寸iPhone 12真机曝光:可单手握住的快乐!
  8. 【Java】Java 使用函数的方法输出菱形(星号)
  9. webservice helloworld案例
  10. kafka从头消费信息
  11. Android 和iOS 比较
  12. 地址修改验证TAR Oracle部署
  13. 训练深度神经网络时验证损失可能低于训练损失的三个原因:
  14. 【Django 2021年最新版教程35】python+request+unittest 对Django接口进行测试
  15. lintcode 中等题:Palindrome Linked List 回文链表
  16. linux连接本地文件夹,llinux除了软连接本地文件夹同步:mount
  17. com.android.htcdialer+意外停止+htc,HTC刷机为什么会变砖 HTC刷机变砖修复方法介绍【教程】...
  18. 单目3D多人姿态估计网络(整合自上而下和自下而上网络)
  19. FPGA实验---数码管秒表显示实验
  20. 量子计算机需要的物理知识,量子计算机和物理学上的量子力学关系大吗?

热门文章

  1. 如何判断HTML页面加载完成
  2. 广州橙色优学:Java为什么这么火?Java好学吗?
  3. 什么是项目沟通管理? 借助系统软件管理项目沟通
  4. 对当前网上公开的聊天对话机器人语料整理
  5. 移动端最常用的四个框架
  6. 考华为云认证要做什么准备,怎么做题库?
  7. ISIS基础知识及配置命令
  8. 分享130个中国风PPT模板,总有一款适合你
  9. gitBlit的使用
  10. imregionalmin