【发布时间】:2021-03-05 19:01:59
【问题描述】:
有没有办法强制wildfly/jboss部署应用程序,即使hibernate无法建立会话工厂,因为它无法连接到数据库。或者让wildfly/jboss在延迟后重试部署的方法?
在没有数据库连接的情况下无法部署应用程序毫无意义,但在运行时从数据库连接丢失中恢复就好了。
【问题讨论】:
有没有办法强制wildfly/jboss部署应用程序,即使hibernate无法建立会话工厂,因为它无法连接到数据库。或者让wildfly/jboss在延迟后重试部署的方法?
在没有数据库连接的情况下无法部署应用程序毫无意义,但在运行时从数据库连接丢失中恢复就好了。
【问题讨论】:
我完全同意你的想法,但从未实际测试过这种行为。
在您的情况下,应用程序是直接要求 Hibernate 连接到数据库,还是中间有一些 JDBC 连接池?我会尝试在连接池而不是应用程序本身中找到这种弹性编码。
【讨论】: