启用执行器运行状况端点而无需启用自动配置

时间:2018-10-10 23:07:45

标签: spring-boot spring-boot-actuator

在我的项目中,我不想使用@EnableAutoConfiguration。我的Application.java具有@ ComponentScan,@ Configuration和@Import批注。我在pom.xml中添加了spring boot作动器的依赖性。但是,当我尝试访问http:// <> / acutuator / health时,我得到404。我相信我需要指定一些配置类作为Import批注的一部分。我需要帮助弄清楚该配置是什么。

1 个答案:

答案 0 :(得分:0)

@EnableAutoConfiguration使Spring根据类路径进行猜测配置,这就是Spring引导的全部内容。如果发现正在应用不需要的特定自动配置类,则可以使用@EnableAutoConfiguration的exclude属性将其禁用。例如:

@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})