【问题标题】:Enable Actuator health endpoint without enabling auto config在不启用自动配置的情况下启用执行器健康端点
【发布时间】:2019-03-15 22:33:09
【问题描述】:

在我的项目中,我不想使用@EnableAutoConfiguration。我的 Application.java 有 @ComponentScan@Configuration@Import 注释。

我在 pom.xml 中添加了 spring boot 执行器依赖项。但是,当我尝试访问 http://<>/acutuator/health 时,我得到 404。我相信我需要指定一些配置类作为导入注释的一部分。我需要帮助来弄清楚该配置是什么。

【问题讨论】:

    标签: spring-boot spring-boot-actuator


    【解决方案1】:

    @EnableAutoConfiguration 根据类路径进行 Spring 猜测配置,这就是 Spring Boot 的全部内容。如果您发现正在应用您不想要的特定自动配置类,您可以使用 @EnableAutoConfiguration 的 exclude 属性来禁用它们。例如:

    @EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})
    

    【讨论】:

    • 谢谢卢埃。我有一个很长的清单要排除,但要包括一个小清单。我还想控制我正在运行的内容。所以,我想在回答这个问题时有选择地包括:stackoverflow.com/questions/27230702/…
    猜你喜欢
    • 2020-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-20
    • 1970-01-01
    • 2019-07-22
    • 1970-01-01
    相关资源
    最近更新 更多