【发布时间】:2016-10-11 11:59:56
【问题描述】:
我正在使用 dbcp 连接池并有长时间运行的存储过程。打开了几个连接,并且数据库(mssql)服务器机器关闭,这使这些连接保持打开状态。如何从池中获取打开的连接列表并从我的 Java Web 应用程序手动关闭它们?
InitialContext initCtx = new InitialContext();
Object obj = initCtx.lookup("java:comp/env/jdbc/oscon");
BasicDataSource source = (BasicDataSource) obj;
我正在使用 commons-dbcp2-2.0.1.jar
【问题讨论】:
标签: java database apache-commons-dbcp mssql-jdbc