Spring-boot应用程序不会在主上下文Bean初始化异常时关闭子管理上下文

时间:2018-07-23 17:25:21

标签: java spring spring-boot spring-boot-actuator

我在Web应用程序中使用Spring-Boot 1.5框架。另外,我还在不同的端口(属性management.port = 8081)上使用执行器。管理端口不同的原因Spring为管理端点创建子上下文。

我面临以下问题。当主上下文中的bean在启动时引发异常时(bean实现Lifecycle.start()),则主上下文关闭,但子上下文继续工作。这样可以防止退出我的应用程序,而这种情况对于此类应用程序来说是理想的。我还在Spring-Boot 2上检查了此行为。

我应该以某种特殊的方式配置应用程序还是正常的行为,我应该自己实现一些try-catch-exit逻辑?

0 个答案:

没有答案
相关问题