无法在web逻辑中处理数据源的泄漏连接计数



我创建了一个数据源来访问我的一个项目中的数据库,但问题是,即使我试图关闭已建立的每个连接

connect.close();

泄漏连接数意外增加。我该怎么做才能遇到这个。我使用Weblogic 11G作为应用服务器,Oracle 11G和Eclipse IDE。

您应该激活数据源上的InactiveConnectionTimeoutSeconds参数。默认情况下是禁用的(0)。它将使WebLogic在几秒钟后从应用程序检索未关闭的连接。它还将在服务器的日志中记录堆栈跟踪,这将有助于查看代码泄漏的位置。

最新更新