最近一个程序,老是在运行的时候,查询数据库的时候, 由tomcat 抛出这个异常,
org.hibernate.util.JDBCExceptionReporter # logException:关闭的连接。(或者无法从套接字读取更多数据)
遇到这样的情况的朋友们,先不要慌张,你只需重启下 tomcat 就好。 若是多次遇到这样的状况,说明你的程序 SQL语句 机制不够强大。
一般这个是由 hibernate 抛出的, 在hibernate中 配置c3p0,(1)session 连接数,(2)超时时间 ;应该可以解决此问题。
本文介绍了在使用Hibernate框架时遇到的数据库连接异常问题及其解决方案。通常这类问题是由于配置不当导致,如c3p0连接池的session连接数及超时时间设置不合理。文章提供了重启Tomcat和服务端程序SQL优化等解决思路。
&spm=1001.2101.3001.5002&articleId=8770558&d=1&t=3&u=a2241770e06d487e981709efbcba347e)
1188

被折叠的 条评论
为什么被折叠?



