我们有一些Glassfish应用程序需要数据库连接,以便在内存启动时初始化内存中的某些值,但稍后不需要它们来完成它们的工作。
即使数据库连接失败,我们也会尝试启动它们。我们已将数据备份到glassfish机器的硬盘上的文件中。当数据库关闭时,我们使用该文件。
现在问题是glassfish服务器在启动时需要一个数据库连接。我们无法捕获异常并继续执行计划b("加载文件")。 UnknownHostException是一个例外。
我可以以某种方式配置连接池或JPA,以便服务器的启动不会失败。
非常感谢你的帮助。