在使用Tomcat6 + Hibernate +
MySQL(在本例中为Spring)的生产系统中,我们遇到了同样的问题,我们发现的唯一可靠的解决方案是在MySQL配置中将连接超时设置为较大的值。我不记得具体情况,但我相信底层的公共池代码在验证池中的资源有效时存在问题。
我们未尝试的另一种可能性是使用DBCP以外的替代连接池机制。接下来尝试的是C3PO

在使用Tomcat6 + Hibernate +
MySQL(在本例中为Spring)的生产系统中,我们遇到了同样的问题,我们发现的唯一可靠的解决方案是在MySQL配置中将连接超时设置为较大的值。我不记得具体情况,但我相信底层的公共池代码在验证池中的资源有效时存在问题。
我们未尝试的另一种可能性是使用DBCP以外的替代连接池机制。接下来尝试的是C3PO