连接重启时重新连接到数据库

时间:2015-10-04 08:56:13

标签: java jboss datasource

我有JBoss,我正在使用JNDI连接到数据库,但是当数据库重启时,我必须重新启动JBoss以获取新的连接池,是否有任何属性可以重新连接?请帮助

$date = date_create('2000-01-01');
date_add($date, date_interval_create_from_date_string('10 days'));
echo date_format($date, 'Y-m-d');

2 个答案:

答案 0 :(得分:0)

您可以在数据源标记下添加

<check-valid-connection-sql>select 1</check-valid-connection-sql>

答案 1 :(得分:0)

试试这个

 <validate-on-match>true </validate-on-match>

知道这会恢复连接,但不幸的是,它会对数据库产生更多负担,因为每次从池中检出连接时它都会验证连接。