如何配置Spring Boot Admin读取静态前端的/info.json而非默认/info端点?
解决方案
1. 配置自定义Info端点路径
在SimpleDiscoveryClient的静态实例元数据中添加info.path配置,指定前端的info.json路径,完整配置如下:
server: port: 8096 spring: cloud: discovery: client: simple: instances: frontend: - uri: http://localhost:4200 metadata: management.context-path: /assets/actuator health.path: /health.json info.path: /info.json
2. 确认静态服务器的MIME类型配置
确保部署前端的静态服务器(如Nginx、Apache、Tomcat)对.json文件默认返回Content-Type: application/json。绝大多数静态服务器都自带这个默认配置,无需额外修改——这也是保留.json后缀的优势,避免手动处理MIME类型的问题。
3. 验证效果
重启Spring Boot Admin服务器后,进入前端应用的监控详情页,即可看到info.json中定义的版本号等信息,同时健康状态依然正常。
内容的提问来源于stack exchange,提问作者pnewhook
相关产品推荐
相关产品推荐

