我正在使用Hibernate3.2 + Websphere6.0 + struts1.3 ..
部署后,应用程序正常运行。 经过一段空闲时间后,我会反复得到这种类型的错误,根本无法登录。 我没有使用任何连接池。我觉得在空闲时间之后它无法再次连接到数据库..如果我重新启动服务器一切正常工作一段时间......在同样的故事之后......请帮帮我
答案 0 :(得分:1)
看看https://www.hibernate.org/214.html关于testConnectionOnCheckout的内容:
不要使用它,这个功能非常昂贵。如果设置为true,则将在每次连接检出时执行操作以验证连接是否有效。更好的选择是使用c3p0.idleConnectionTestPeriod定期验证连接。
我也有这个问题,如果我没记错的话,我确实通过调整idleConnectionTestPeriod解决了这个问题。