c3p0 Attempted to use a closed or broken resource pool

常见解决办法(不同原因所致,解决方式亦不同)
1、将 breakAfterAcquireFailure 的值修改为false
2、initialPoolSize的值大小要在minPoolSize与maxPoolSize值大小之间。
3、jdbc 驱动是否匹配
4、应用程序与数据库之间的网络是否畅通、稳定,是否遭到防火墙的拦截。
5、将日志级别调整为 INFO ,通过日志查看更详细的错误信息,以方便问题的进一步定位。

c3p0 参考手册
http://www.mchange.com/projects/c3p0/index.html

猜你喜欢

转载自huangqiqing123.iteye.com/blog/1933307