【发布时间】:2012-11-21 17:57:39
【问题描述】:
问题很清楚,我举个例子。
(请阅读:) 假设我们在用户的机器上有一个应用程序和一个远程数据库。该应用程序高度依赖数据库来根据用户的选择检索内容。
数据库崩溃/断网等处理方法有哪些?
当尝试连接到数据库时会显示一条消息,但接下来呢? 关闭应用程序或者是否可以禁用它让我们说一分钟然后重试 在此期间连接,如果失败则再次强制关闭?
【问题讨论】:
-
这取决于您的用户。您可能会收到重试消息,y/n
-
这个问题无法回答,因为完全不清楚您的应用程序在什么上下文中运行,以及为什么无法连接到数据库应该是关闭系统的原因?
-
我不明白你是如何对上下文感到困惑的......它是一个带有远程数据库的标准应用程序......另外,我在哪里谈到关闭系统?我在谈论关闭应用程序,显然用户应该重新启动它。此外,该应用程序。将在启动时检查数据库的可用性。编辑:另外,它与特定的语言或 DBMS 无关,它是一个一般的架构问题......
标签: java database exception-handling crash