gpt4 book ai didi

java - 即使一个 spring bean 初始化失败,也继续加载 webapp

转载 作者:搜寻专家 更新时间:2023-11-01 01:23:28 27 4
gpt4 key购买 nike

因此,如果 webapp 中的 spring 初始化失败,则 webapp 本身不会启动。为了防止这种情况,我可能无法从我的代码中为该特定 bean 初始化重新抛出任何异常,并且 webapp 将继续加载,对吧?

有没有其他方法告诉 spring 不要在特定的 bean 初始化失败时让 webapp 本身失败?

最佳答案

Continue to load webapp even if one spring bean initialization fails

据我所知,你不能这样做。

I do multiple DNS lookups on start up. I do not want the webapp to fail if one of them fails.

在这种情况下,您需要修改 bean 以处理 DNS 查找失败的情况,使 bean 实例处于本质上不活动但无害的状态,或者它可以稍后重试 DNS 查找上。

简而言之,您必须自己应对。

关于java - 即使一个 spring bean 初始化失败,也继续加载 webapp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6920672/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com