You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

生产环境Spring Boot Actuator健康检查端点如何返回空白内容

Spring Boot 1.5.2 Actuator 健康检查端点隐藏返回内容方案

针对Spring Boot 1.5.x版本的Actuator组件,可根据实际场景选择以下任意一种配置方式实现需求:

方案1:完全禁用健康检查端点

如果没有内部服务调用健康检查的需求,直接关闭端点即可,访问时会返回404状态码,无任何服务相关数据返回。
修改application.properties配置文件添加以下内容:

endpoints.health.enabled=false

如果使用application.yml配置,对应写法:

endpoints:
  health:
    enabled: false

方案2:保留端点能力,仅隐藏公网访问返回内容

如果内部监控系统仍需要调用健康检查接口,可通过配置敏感规则+自定义拦截器实现公网访问无返回:

  • 先开启健康端点的敏感属性配置,未携带认证信息的请求默认不会返回详细数据:
    endpoints.health.sensitive=true
    
  • 新增自定义请求拦截器,匹配/health路径的公网请求,直接设置响应体为空,可根据需要指定返回200/403状态码,避免暴露任何服务信息。

内容的提问来源于stack exchange,提问作者narendra pratap singh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 07:36:04