Springboot应用添加actuator后health返回结果不完整解决方法

时间:2022-10-13 10:36:41

我们在为Spring Boot应用添加actuator后,期望的health接口返回结果应该是类似下面的结果:

{

  • status"UP",
  • diskSpace:  {
    • status"UP",
    • total250182889472,
    • free31169568768,
    • threshold10485760
    },
  • db:  {
    • status"UP",
    • database"H2",
    • hello1
    }
}


如果只是返回了status

{

  • status"UP"
}

则需要为应用新增配置,以yml配置文件为例,需要添加如下配置:

management:
  security:
    enabled: false
endpoints:
  health:
    sensitive: false