我们已经开发了一个具有以下规范的Java应用程序。
框架: spring、hibernate
数据库: oracle
服务器: weblogic 11g
这里的问题是,当我们使用Weblogic Data Source时,连接不会释放到池中,这会导致在某些事务之后完全消耗数据库服务器RAM。但是,当我们在应用程序中使用基本数据源时,每次事务后连接都会立即释放,并且数据库服务器端没有RAM消耗。如何使用基于容器的数据源?
发布于 2016-08-29 21:16:03
这将取决于您在为weblogic配置数据源时选择的参数。请检查以下内容: 1)请勿启用“锁定到线程”属性2)将“非活动连接超时”启用为适当的值。您的应用程序可能已泄漏连接
https://stackoverflow.com/questions/39198046
复制相似问题