我在我的网络应用程序中使用 Jersey starter。
org.springframework.boot spring-boot-starter-jersey 1.4.2.RELEASE
尝试将 Actuator 端点集成到我的应用程序中。使用了以下 Maven 依赖项
org.springframework.boot spring-boot-starter-actuator 1.5.2.RELEASE org.springframework.boot spring-boot-starter-web 1.5.2.RELEASE
当我访问运行状况端点时,出现 404 错误。 http://localhost:8080/context/health
我是否需要向我的应用程序添加任何其他配置类来初始化执行器? 谁能指出我正确的方向?
最佳答案
您很可能正在使用 /*
(如果未指定则默认)进行 Jersey 映射。问题是 Jersey 将收到所有请求。它不知道它需要转发到任何执行器端点。
this post中描述了解决方案。更改 Jersey 的映射,或将 Jersey 更改为用作过滤器而不是 servlet。然后设置 Jersey 属性以转发对其不知道的 URL 的请求。
关于java - 带 Spring Boot 泽西的执行器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43371344/