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

如何解决 Tomcat的数据库连接池达到最大值后,maxActive="100" ,就会出错

2011-12-10 
怎么解决 Tomcat的数据库连接池达到最大值后,maxActive100 ,就会出错.Tomcat的数据库连接池达到最大值

怎么解决 Tomcat的数据库连接池达到最大值后,maxActive="100" ,就会出错.
Tomcat的数据库连接池达到最大值后,maxActive= "100 "   ,就会出错.
      有什么办法,可以让没有连接可用的时候,给出一个提示页面,告诉现在网站繁忙,稍后再试?

应该是在取连接登录我做的工程的时候吧,这时候要去验证用户名和密码,如果取不到连接.就提示.

具体判断取不到连接,是怎么写呢?


[解决办法]
在程序里面,当使用的连接=100时,你的程序再到数据库取connection,数据库会报错啊,你把这个错误捕捉,然后转向到一个页面提示就好了!
[解决办法]
楼主可能是应用的自己编写的连接池程序吧?
应该写段代码来控制当连接数达到最大时,无法访问的情况

最好当连接数达到最大时再创建一个新的连接,这样可以避免无法访问而出错的状况。
或者你可以用catch来捕捉exception,然后在catch内做相应的处理,或捕获异常然后输出,或做错误页面的跳转!

热点排行