如何从连接池中删除损坏的连接对象?使用 c3p0
在我的应用程序中,当数据库通信失败时,它显示异常。获得数据库连接后立即发送任何数据库请求,我得到同样的异常。获得数据库连接 30 秒后的任何请求都可以正常工作。那么如何删除断开的连接对象?
我的连接属性是:-
url=jdbc:mysql://db_host:db_port/db_name
driverClassName=db_driver_class_name
username=root
password=password
hibernate.platform=org.hibernate.dialect.MySQLDialect
initialPoolSize=5
minPoolSize=5
maxPoolSize=20
checkoutTimeout=1000
maxStatements=20
acquireRetryAttempts=1
acquireRetryDelay=10
maxIdleTime=1
acquireIncrement=0
maxConnectionAge=1