崩溃并重新加载DB连接到此DB不重新创建

时间:2017-02-06 08:11:26

标签: spring connection datasource

我有与Oracle连接的Spring启动服务器。服务器在tomcat服务器上工作。

有些时候,DB管理员会终止我的会话或数据库崩溃。之后,服务无法重新创建DataSorce。我得到了

Caused by: java.sql.SQLRecoverableException: Closed Connection

我有这个配置:

spring.datasource.dbcp.test-on-borrow=true
spring.datasource.dbcp.validation-query=validationQuery=select 1 from dual

但是当DB恢复时 - 连接不会重新创建。但重装服务器后一切正常。

我有2个数据,第二个配置有:

spring.secondary.dbcp.test-on-borrow=true
spring.secondary.dbcp.validation-query=validationQuery=select 1 from dual

0 个答案:

没有答案