问题描述
我用的SSH框架,web服务器用的是tomcat6.0.29,运行一段时间tomcat首页访问就特别慢,然后关闭tomcat时,日志显示Waitingforxxinstance(s)tobedeallocated,并且如果,按住F5不断刷新首页,一会,直接首页就无法访问了!在service层的代码里,用到了Sessionsession=this.getSession();但是已经把spring的AOP配置好了呀,大家帮忙分析分析,咋回事呢?多谢!!!
解决方案
解决方案二:
该回复于2011-04-02 10:12:26被版主删除
解决方案三:
不正常。原因就很难说了,页面流程死循环。数据库连接未释放。事务未提交也未回滚。查查这些方面。
解决方案四:
该回复于2011-04-02 10:51:05被版主删除
解决方案五:
还得具体分析,情况很多~~
解决方案六:
检查Hibernate的Session是否关闭。。。
解决方案七:
检查Hibernate的Session是否关闭。。。
解决方案八:
Waitingforxxinstance(s)tobedeallocated你用c3p0连接池的吧?我也碰到过,反正停止也不存在泄漏了。
解决方案九:
检查hibernate的session是否关闭
解决方案十:
我想请教大家,我在spring已经配置了AOP,那么service层代码中出现Sessionsession=this.getSession();结束时还用自己手动关闭session吗?也就是还用session.close()?网上有一种说法是可以用this.getHibernateTemplate().find(hql);代替,就不会产生内存泄露,是这样的吗?请教大家!谢谢!
时间: 2024-10-27 09:45:42