weblogic11g数据源不释放与池的连接

时间:2016-08-29 03:19:53

标签: spring oracle hibernate weblogic

我们开发了一个具有以下规范的Java应用程序。

框架:弹簧,冬眠
数据库:oracle
服务器:weblogic 11g

问题在于,当我们使用Weblogic数据源时,连接不会释放到池中,这会导致数据库服务器RAM在某些事务后完全消耗。但是当我们在应用程序中使用基本数据源时,连接会在每次事务后立即释放,并且数据库服务器端没有RAM消耗。如何使用基于容器的数据源?

1 个答案:

答案 0 :(得分:0)

这取决于您在为weblogic配置数据源时选择的参数。请检查以下内容 1)不要启用“固定到线程”属性 2)启用“非活动连接超时”到适当的值。您的应用程序可能已泄露连接