我有现有的Spring MVC Web应用程序.现在我只想使用spring-boot-starter-actuator中的健康检查功能.
我是春季启动的新手,所以不确定我是否需要将我的完整项目转换为spring boot项目以进行运行状况检查.我可以只包含依赖项并以某种方式仅启用所需的功能吗?
具有生产信息端点的Spring Boot的Actuator库对任何服务器应用程序都非常有用.但问题是我找不到集成到传统Spring应用程序(不是Spring BOOT应用程序)的方法.
必须有一些方法来使用执行器的端点,但我无法将它们连接起来.
我有一个JavaConfig类,如下所示
@Configuration
@ComponentScan(basePackages = { "com.company.helper", "org.springframework.boot" })
@EnableWebMvc
@Import({ DbConfig.class })
public class AppConfig extends WebMvcConfigurerAdapter {
}
Run Code Online (Sandbox Code Playgroud)
但是此配置在部署期间会引发错误.
没有Spring Boot应用程序可以完成这种连线吗?
我想将 Spring Boot 执行器指标添加到我现有的 Spring MVC 5 应用程序中(我无法转换为 Spring Boot)。关于 SO(没有 Spring Boot 的 Spring Boot Actuator)有几个已回答的问题,但它们用于使用 Spring Boot Actuator 1.x。Spring Boot Actuator 2.x 已重新架构,因此这些说明不再有效。有没有人将 Spring Boot Actuator 2.x 与标准 Spring MVC 5 应用程序集成?