博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringBoot Actuator
阅读量:5153 次
发布时间:2019-06-13

本文共 1433 字,大约阅读时间需要 4 分钟。

SpringBoot Actuator 提供了检查项目内部信息的一整套API,通常在项目启动时可以看到。

1.引入依赖包

org.springframework.boot
spring-boot-starter-actuator

2.配置application.yml

management:  address: 127.0.0.1 #只有当配置了port,bind-address才会生效.  port: 8091  security:    enabled: true # 默认为true,生产环境必须设为true;这个值影响health接口的返回内容,设为true时,health接口只返回{status:up}  context-path: /actuator   # 统一actuator的路径前缀,统一探活接口:/actuator/health  health:    defaults:    # 为false只检查应用本身的健康状态;为true会对磁盘状态的进行检查    # 但只有management.security.enabled=false时,才会返回磁盘空间的状态      enabled: false # 默认true,检查磁盘空间    diskspace:      enabled: true # 默认true,设为false,不返回磁盘状态      path: D:// # 只检查应用本身的健康状态,为true会对磁盘状态的进行检查,如果这个磁盘路径是不存在的,程序启动会报错# spring-boot 1.4.3 没有鉴权机制# 默认 sensitive 是 true,但会被management.security.enabled=false 覆盖endpoints:  enabled: false # 默认true,打开所有接口,设为false,关闭所有接口(包含health),但单个接口可以独立打开  health:    enabled: true # 默认true,打开接口  trace:    enabled: false # 默认true,设为false,访问/actuator/health 返回404    sensitive: false # 默认true, 设为false就可以关闭鉴权  beans:    enabled: false # 默认true,打开接口    sensitive: false # 默认true,设为false就可以关闭鉴权  metrics:    enabled: false # 默认true,打开接口    sensitive: true # 默认true,设为false就可以关闭鉴权  info:    enabled: false # 默认true,打开接口    sensitive: false # 默认true,设为false就可以关闭鉴权  heapdump:    enabled: false # 默认true,打开接口    sensitive: false # 默认true,设为false就可以关闭鉴权

  

  

 

转载于:https://www.cnblogs.com/zhengwenqiang/p/9719569.html

你可能感兴趣的文章
.NET CLR基本术语
查看>>
Java Development Environment in Linux: Install and Configure Oracle
查看>>
Delphi XE2 update4 很快就要来了
查看>>
Mac 关机卡住
查看>>
Python--进程与线程
查看>>
ssm开发随笔
查看>>
fidder使用
查看>>
circos的ubuntu和mac安装
查看>>
C - Heavy Transportation
查看>>
ubuntu的home目录下,Desktop等目录消失不见
查看>>
建立,查询二叉树 hdu 5444
查看>>
[Spring框架]Spring 事务管理基础入门总结.
查看>>
MongoDB快速入门学习笔记2 MongoDB的概念及简单操作
查看>>
2017.3.24上午
查看>>
[资源]开源项目汇总
查看>>
Spring学习整合hibernate(四)
查看>>
K-mean聚类算法汇聚有用信息——学习笔记
查看>>
树莓派修改VNC分辨率
查看>>
构建之法阅读笔记04
查看>>
人月神话阅读笔记03
查看>>