首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

碰到一个链接数满的有关问题,大伙儿帮小弟我分析分析

2012-05-08 
碰到一个链接数满的问题,大伙儿帮我分析分析一个SSH应用,半天时间就报下面的错:java.sql.SQLException: Co

碰到一个链接数满的问题,大伙儿帮我分析分析
一个SSH应用,半天时间就报下面的错:
java.sql.SQLException: Couldn't get connection because we are at maximum connection count (50/50) and there are none available

事物等等都配了,后来还加上了OpenSessionInViewFilter,但还是没能解决问题,各位帮我分析下,哪些问题会导致这个错。

[解决办法]
似乎你的连接池在使用 后没有放回到池中, 如果是用hibernate的话,估计需要写个filter,在filter中,关闭session,
[解决办法]
似乎你的连接池在使用 后没有放回到池中, 如果是用hibernate的话,估计需要写个filter,在filter中,关闭session,
[解决办法]
一般情况来说,应该是程序有开conn的地方,但是没有conn.colse(),所以造成用一次多一些。
[解决办法]
手动关闭con
[解决办法]
配置文件里应该可以配置连接对象超时后自动关闭的啊,不过最好使用完后就关闭它
[解决办法]
同意楼上的说法,肯定是有些地方数据库连接打开后就没关闭。一直打开的话就会超出服务的最大连接数了
[解决办法]
1 增加最大连接数看看,如果你的应用访问量很大,50个并发链接确实不够用
2 否则,仔细排查链接泄漏吧,估计忘记关闭了。

热点排行