MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » 如何解决 Tomcat的数据库连接池达到最大值后,maxAct

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

www.MyException.Cn  网友分享于:2013-12-11  浏览:1374次
怎么解决 Tomcat的数据库连接池达到最大值后,maxActive="100" ,就会出错.
Tomcat的数据库连接池达到最大值后,maxActive= "100 "   ,就会出错.
      有什么办法,可以让没有连接可用的时候,给出一个提示页面,告诉现在网站繁忙,稍后再试?

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

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


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

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

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有