zoukankan      html  css  js  c++  java
  • SpringBoot Actuator

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

    1.引入依赖包

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

    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就可以关闭鉴权
    

      

      

  • 相关阅读:
    微信公众平台入门到精通-新浪云计算平台注册和使用
    PhpStorm快捷键设置/个性化设置,如何多项目共存?如何更换主题?
    10个免费的PHP编辑器/开发工具
    php利用PHPExcel类导出导入Excel用法
    PHP遍历数组的几种方法
    SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'XXX' (13)
    CentOS下Apache虚拟主机配置
    centos下vsftpd登录后无法看见文件,无法创建文件及文件夹
    Linux开启MySQL远程连接
    php禁止某ip或ip地址段访问的方法(转载)
  • 原文地址:https://www.cnblogs.com/zhengwenqiang/p/9719569.html
Copyright © 2011-2022 走看看