首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring Boot 2.4.3 -未找到执行器/startup终结点

Spring Boot 2.4.3 -未找到执行器/startup终结点
EN

Stack Overflow用户
提问于 2021-02-26 07:47:44
回答 2查看 519关注 0票数 1

我有一个spring boot应用程序,我从v2.2.x升级到现在的v2.4.3。

我在他们的文档中看到有一个新的/startup执行器端点,但是当我启动我的应用程序时,它并不存在。

根据他们的文档here,没有特殊要求

我使用的是spring-boot-admin-starter-client v2.4.3,它提供了spring-boot-actuator v2.4.3,我甚至在我的application.properties文件中有management.endpoint.startup.enabled=true

还有没有其他人用过这个版本的spring boot并让这个执行器enpoint工作?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-02-26 08:18:00

您需要调整启动配置:

代码语言:javascript
复制
@SpringBootApplication
public class DemoApplication {

    public static void main(String[] args) {
        SpringApplication app = new SpringApplication(DemoApplication.class);
        app.setApplicationStartup(new BufferingApplicationStartup(1000));
        app.run(args);
    }
}

在application.properties中:

代码语言:javascript
复制
management.endpoints.web.exposure.include=startup

如果您想可视化启动事件,请查看我几个月前开发的这个工具https://spring-boot-startup-analyzer.netlify.app/ (查看配置说明,因为您需要在此端点上启用CORS )

票数 1
EN

Stack Overflow用户

发布于 2021-03-29 16:53:30

您可能正在使用BootstrapApplicationListener,它再次构建应用程序上下文,但忽略了前面的applicationStartup,所以它设置了默认值,这是spring-cloud- context中的一个错误:3.0.0

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66378139

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档