我创建了一个数据源来访问我的一个项目中的数据库,但问题是即使我试图关闭已建立的每个连接
connect.close();
泄漏连接数意外增加。遇到这种事我该怎么办。我使用 Weblogic 11G 作为应用程序服务器、Oracle 11G 和 Eclipse IDE。
最佳答案
您应该激活数据源上的 InactiveConnectionTimeoutSeconds 参数。默认情况下禁用 (0)。它将使 WebLogic 能够在几秒钟后从应用程序检索未关闭的连接。它还会在服务器日志中记录堆栈跟踪,这对于查看代码泄漏的位置很有用。
关于java - 无法处理weblogic中数据源的泄漏连接数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38090892/