精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-06-16
网站总是十几个小时之后就取不到数据了,没有可用的连接。。。。 我的程序里没有任何关闭连接的代码 <settings cacheModelsEnabled="true" enhancementEnabled="true" lazyLoadingEnabled="true" maxRequests="32" maxSessions="10" maxTransactions="5" useStatementNamespaces="false" /> <transactionManager type="JDBC"> <dataSource type="SIMPLE"> <property value="com.mysql.jdbc.Driver" name="JDBC.Driver" /> <property value="jdbc:mysql://localhost:3308/dnsdb?useUnicode=true&characterEncoding=UTF-8" name="JDBC.ConnectionURL" /> <property value="largebean" name="JDBC.Username" /> <property value="pi=3.14" name="JDBC.Password" /> <property name="Pool.MaximumActiveConnections" value="10" /> <property name="Pool.MaximumIdleConnections" value="5" /> <property name="Pool.MaximumCheckoutTime" value="120000" /> <property name="Pool.TimeToWait" value="500" /> </dataSource> </transactionManager> </sqlMapConfig> 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-06-16
最大链接数太小?
|
|
返回顶楼 | |
发表时间:2007-06-16
只要重启tomcat就又没事了。。。
但是一夜过后。。。。 第二天早上就 又那样了。。。好像连接池里一个连接没了 在jsp页上用了oscache, web服务用apache2.2+tomcat5.5 另外还跑着一个 凌云bbs 。。。 和这些有关?? |
|
返回顶楼 | |
发表时间:2007-06-16
提高mysql的最大连接数,改到200看看.
|
|
返回顶楼 | |
发表时间:2007-06-16
以前在坛子上说好象是commons-dbcp连接池的bug,换个连接池试试。
|
|
返回顶楼 | |
发表时间:2007-06-16
SIMPLE的连接池的问题,换成DBCP试试!
|
|
返回顶楼 | |
发表时间:2007-06-16
换一个连接池,然后增加可用的(最大)连接数。
|
|
返回顶楼 | |
发表时间:2007-06-16
用DBCP看看
|
|
返回顶楼 | |
发表时间:2007-06-26
能具体描述一下出错的情况吗?
是不是长时间没有数据库操作后数据库连接就关闭了报错? |
|
返回顶楼 | |
发表时间:2007-06-26
连接池的问题,我也碰到过这个问题
换个连接池 |
|
返回顶楼 | |