使用tomcat内存释放问题 2003-09-01 simm 在使用tomcat4 + sql server2000的应用系统开发中,发现服务器的java进程所占用的内存扑扑的往上涨,最终是java.lang.OutOfMemoryError!数据库联接使用的是tomcat的连接池,该关掉的conn、stmt、rs都有close。高手请帮忙诊断!
simm 2003-09-03 16:01 原来在sql server的进程信息中监测到有多余的连接没有释放掉,经过处理后数据库联接数正常,但java.exe进程的内存使用还是没有降下来。不知道是哪里的内存没有释放了?:(
kitta 2003-10-06 04:26 我的系统是Redhat 9,Mysql 3, Tomcat 4, JDK 1.4。也出现类似问题:所有服务重新启动后,经过一段时间(不定,3-7天)就会出现无法获取数据库连接的异常。据说是tomcat的问题,我不太清除,望能指点迷津。
anonymous 2003-10-06 16:57 是因为MySQL的问题(mysql会自动做备份,备份期间,连接会挂起,然后就会出问题。。。没有找到解决办法,也许每天定时重起dbcp 是个不错的主意)