How to migrate spring-boot-actuator from version 1.5.17 to 2.7.3?

Viewed 51

How can I migrate spring-boot-actuator from version 1.5.17 to 2.7.3 ?

Seems like in version 2.7.3 the following classes no longer exists:

  • EndpointAutoConfiguration
  • EndpointHandlerMapping
  • MvcEndpoint
  • HealthMvcEndpoint
  • HealthEndpoint

Any suggestion?

This is my code:

pom xml

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-actuator</artifactId>
    <version>2.7.3</version>
</dependency>

SpringConfig.java

@Configuration
@Import(EndpointAutoConfiguration.class)
@ComponentScan("com.bael.package.food")
public class SpringConfig {

@Bean
@Autowired
public EndpointHandlerMapping endpointHandlerMapping(Collection<? extends MvcEndpoint> urls){
  return new EndpointHandlerMapping(urls);
}


@Bean
@Autowired
public HealthMvcEndpoint healthMvcEndpoint(HealthEndpoint healthEndpoint) {
  return new HealthMvcEndpoint(healthEndpoint, urls);
 } 
}
0 Answers
Related