有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

无活动数据库连接的java部署JEE/JPA应用程序

我有下面的场景。我有一个基于JEE6的企业应用程序,它通过JPA连接到单个数据库,在我的应用服务器(Glassfish)中有一个数据源设置,还有一个池数据库连接

现在,我想通过数据库故障切换处理扩展我的应用程序。为了实现这一点,我添加了第二个数据源,将其作为第二个持久化单元添加,我有一个单一的入口点来切换数据源,到目前为止一切都很好

但是,如果两个数据库都发生模拟崩溃,如果我想部署我的应用程序,就会出现错误,即我的数据库不可用,而我的应用程序将无法部署。但是,既然这是一种预期行为,那么有人知道有什么方法可以取消激活它并让它部署,即使我的数据库是MIA或其他解决方法

提前谢谢你的帮助


共 (0) 个答案