gpt4 book ai didi

Java Servlet 初始化失败

转载 作者:行者123 更新时间:2023-12-02 06:17:03 25 4
gpt4 key购买 nike

如果我们在 servlet init 方法中使用资源,并且在初始化期间它无法到达该资源,但我们知道在一段时间后资源将可用。这种情况我们该怎么办呢?

  1. 抛出不可用异常
  2. 一旦收到对此 servlet 的请求,它可能会开始工作,请勿执行任何操作
  3. 执行必要的操作,例如 try/catch 并提供后备逻辑

还有其他建议吗?

最佳答案

在一切可用之前接受请求是一种奇怪的情况,但无论如何,这是一个错误异常的示例。您应该抛出一个异常,并让它冒泡到“故障屏障”,这是您处理异常的地方。例如,您可以记录异常并让用户知道稍后再回来查看。

这与意外事件异常相反,意外事件异常是可恢复的,并且应该以允许用户继续前进的方式进行处理。

顺便说一下,这个方法不是我想出来的。 Barry Ruzek did .

关于Java Servlet 初始化失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21360231/

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