Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring 崩溃并重新加载到该数据库的数据库连接后,不会重新创建_Spring_Connection_Datasource - Fatal编程技术网

Spring 崩溃并重新加载到该数据库的数据库连接后,不会重新创建

Spring 崩溃并重新加载到该数据库的数据库连接后,不会重新创建,spring,connection,datasource,Spring,Connection,Datasource,我有连接到Oracle的spring引导服务器。tomcat服务器上的服务器蠕虫 有时数据库管理员会杀死我的会话或数据库崩溃。在那之后,发球不能再创造力量。我明白了 Caused by: java.sql.SQLRecoverableException: Closed Connection 我有以下配置: spring.datasource.dbcp.test-on-borrow=true spring.datasource.dbcp.validation-query=validationQu

我有连接到Oracle的spring引导服务器。tomcat服务器上的服务器蠕虫

有时数据库管理员会杀死我的会话或数据库崩溃。在那之后,发球不能再创造力量。我明白了

Caused by: java.sql.SQLRecoverableException: Closed Connection
我有以下配置:

spring.datasource.dbcp.test-on-borrow=true
spring.datasource.dbcp.validation-query=validationQuery=select 1 from dual
但是当数据库恢复时,连接不能重新创建。但在重新加载服务器后,一切正常

I 2数据分拣和第二次配置有:

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

您确定您的验证查询是正确的吗?试试spring.dbcp.validation query=选择1是,我确定我的验证查询是正确的哦,你是对的。这应该可以工作:spring.datasource.dbcp.validation query=select 1 from dual