在生产环境中,需要实时或定期监控服务的可用性。Spring Boot的actuator(健康监控)功能提供了很多监控所需的接口,可以对应用系统进行配置查看、相关功能统计等。

集成:

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

如果使用HTTP调用的方式,还需要这个依赖:

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

配置:

application.yml中指定监控的HTTP端口(如果不指定,则使用和Server相同的端口);指定去掉某项的检查(比如不监控health.mail):

server:  port: 8082
management:  port: 54001  health:  mail:  enabled: false  

SpringCloud学习笔记011---spring-boot-starter-actuator(健康监控)配置和使用相关推荐

  1. 《SpringCloud超级入门》Spring Boot Starter的介绍及使用《七》

    目录 Spring Boot Starter项目创建 自动创建客户端 使用 Starter 使用注解开启 Starter 自动构建 使用配置开启 Starter 自动构建 配置 Starter 内容提 ...

  2. Spring Boot学习笔记:Spring Boot的Web功能

    文章目录 一.Spring Boot的Web支持 二.Thymeleaf模板引擎 (一)Thymeleaf基础知识 1.引入Thymeleaf 2.访问Model数据 3.Model中的数据迭代 4. ...

  3. Spring Boot学习笔记:Spring Boot核心配置

    文章目录 一.Spring Boot基本配置 (一)入口类与@SpringBootApplication 1.项目入口类 - SpringBootDemoApplication 2.核心注解 - @S ...

  4. SpringBoot学习笔记(2) Spring Boot的一些配置

    外部配置 Spring Boot允许使用properties文件.yaml文件或者命令行参数作为外部配置 使用@Value注解,可以直接将属性值注入到你的beans中,并通过Spring的Enviro ...

  5. Spring Boot使用Druid和监控配置

    完美与Spring Boot集成. 1.编写Spring Boot Druid配置类 DruidDataSourceProperties.java package org.paascloud.ops. ...

  6. SpringCloud学习笔记006---使用properties配置文件实现多环境配置

    一.前言 实际项目开发过程中会用到多个环境,比如dev,test,product环境,不同的环境可能使用不同参数,为便于部署提高效率,本篇主要通过properties配置文件来实现多环境的配置. 二. ...

  7. SpringCloud学习笔记(1)- Spring Cloud Netflix

    文章目录 SpringCloud学习笔记(1)- Spring Cloud Netflix 单体应用存在的问题 Spring Cloud Eureka Eureka Server代码实现 Eureka ...

  8. SpringCloud学习笔记(1)- Spring Cloud Alibaba

    文章目录 SpringCloud学习笔记(1)- Spring Cloud Alibaba 服务治理 Nacos 服务注册 Nacos 服务发现与调用 Ribbon 负载均衡 Sentinel 服务限 ...

  9. SpringCloud学习笔记(6)----Spring Cloud Netflix之负载均衡-Ribbon的使用

    1. 什么是负载均衡? 负载均衡,就是分发请求流量到不同的服务器. 负载均衡一般分为两种 1. 服务器端负载均衡(nginx) 2. 客户端负载均衡(Ribbon) 2. 服务提供者(spring-c ...

  10. Spring Cloud学习笔记—网关Spring Cloud Gateway官网教程实操练习

    Spring Cloud学习笔记-网关Spring Cloud Gateway官网教程实操练习 1.Spring Cloud Gateway介绍 2.在Spring Tool Suite4或者IDEA ...

最新文章

  1. SAP 预制发票报错 -Material 20000000 D119223073 in valuation area VNSM has inconsistant ML data- 之对策
  2. ubuntu怎么测tcp协议的服务器,Ubuntu利用TCP协议来获取server时间(示例代码)
  3. python3基础语法-Python3 - 基础语法
  4. HDU1715 大菲波数(大数相加)(Java题解)
  5. 项目经理应该把30%的时间用在编程上
  6. HP, That's A Dream Or Not?
  7. 程序员面试金典 - 面试题 03.05. 栈排序(两栈)
  8. 特老的文章:三层应该怎么划分。不知大家还有用否
  9. SQL CE与SQL Server数据交换
  10. 计算机的原码, 反码和补码
  11. 监控服务器系统密码忘了怎么办,监控服务器登录密码忘记了怎么办
  12. Tcl 语言 ——变量篇
  13. apache OpenNLP简要介绍
  14. Win:从 Microsoft官方网站下载官方正版ISO镜像文件(以Windows10为例,图文教程)
  15. 整合xxl-job-admin动态添加xxl-job定时任务
  16. MySQL高手篇:精妙SQL语句介绍
  17. python编程一级考试报名_2021年的第一场考试!全国青少年编程等级考试开始报名!...
  18. python数据质量检查
  19. Bessie‘s Dream
  20. super关键字什么时候使用?super的适用场景是?

热门文章

  1. python 近期用到的基础知识汇总(六)
  2. 吴恩达深度学习3.2笔记_Structuring Machine Learning Projects_机器学习策略(2)
  3. 查询公司资产数据库中的主机是否在zabbix的监控中
  4. 图像特效之浮雕与雕刻
  5. linux 添加永久路由的几种方法。
  6. 【转】什么是磁珠(Ferrite Bead 即 FB)
  7. C#中将DataTable中数据导出到csv文件中
  8. mysqlbinlog相关
  9. nginx文件下载服务器简单配置
  10. 线程池的使用及ThreadPoolExecutor的分析(一)