将弹簧靴1.5更改为2.3.3执行器

时间:2020-09-10 13:08:03

标签: spring-boot spring-boot-actuator

我正在尝试将Springboot从1.5x升级到2.3.3,但是在解决执行器问题时遇到了问题(我对这个应用程序和执行器是陌生的。)

我在Spring Boot 1.5上有以下课程:

@Configuration
@ComponentScan(basePackages = {"some.package"})
public class WebApplicationConfiguration {
@Bean
public MvcEndpoint healthMvcEndpoint(HealthEndpoint delegate) {
    return new HealthMvcEndpoint(delegate, false);
}

@Bean
public MvcEndpoint metricsMvcEndpoint(MetricsEndpoint delegate) {
    delegate.setId("systemmetrics");
    return new MetricsMvcEndpoint(delegate);
}

@Bean
public EndpointMvcAdapter infoMvcEndpoint(ServletContext context) throws IOException {

    ...somecode..
    return new EndpointMvcAdapter(new InfoEndpoint(infoContributors));
}

@Bean
public EndpointHandlerMapping endpointHandlerMapping(Collection<? extends MvcEndpoint> endpoints) {

    return new EndpointHandlerMapping(endpoints);
}}

有些类只是更改了它们的包(例如HealthEndpoint,InfoEndpoint,MetricsEndpoint),但有些被删除了,我不知道如何解决。 所有的mvc。*已更改\已删除。

我很乐意为您解决问题。

0 个答案:

没有答案