Spring Boot 请求/actuator/beans 无法访问 返回404

问题复现

在保证项目加入了spring-boot-starter-actuator依赖,并成功启动后。通过浏览器进行访问,返回如下图结果:

问题排查

1. 查看日志

从日志中可以看到基于路径'/actuator'下只暴露了一个端点

2. 访问http://localhost:8080/actuator

  • 确实之开放了health端点

解决方案

  • 打开/actuator的所有端口

下面通过配置来暴露除了/shutdown之外的所有端点,在application.properties中进行如下配置:

java 复制代码
management.endpoints.web.exposure.include=*

重启,再次访问/actuator,可以看到除了/shutdown之外的其他所有端点。

再次访问/actuator/beans正常显示所有的bean

引用:如何启用Spring Boot Actuator的所有Endpoints

相关推荐
古法安卓6 分钟前
Android-NTP时间同步机制
后端
Memory_荒年8 分钟前
Dubbo面试通关秘籍:从“小白”到“源码大神”的终极指南
java·后端·dubbo
wechatbot88813 分钟前
【企业通信】基于IPAD协议的企业微信群聊管理API:群操作功能接口设计与实现
java·ios·微信·企业微信·ipad
PFinal社区_南丞16 分钟前
Go 1.26 go fix 详解:18 个分析器一键现代化代码
后端
beiju19 分钟前
Agent Loop:AI Agent 的最小实现结构
后端·agent
野生技术架构师20 分钟前
Spring Boot 4 与 Spring Framework 7 全面解析:新特性、升级要点与实战指南
spring boot·后端·spring
Java水解20 分钟前
阿里国际Java社招面经分享(附赠阿里Java面试题)
java·后端·面试
Nyarlathotep011328 分钟前
CyclicBarrier基础和原理
java·后端
赫瑞34 分钟前
Java中的图论3 —— Floyd
java·开发语言·图论
菜鸟程序员专写BUG43 分钟前
SpringBoot跨域报错全集|CORS、OPTIONS预检、无Access-Control报错全解决
spring boot·后端·状态模式