Could not be acquired from the underlying database
connections could not be acquired from the underlying database a resourcepool could not acquired a resource from its primary factory or source could not open hibernate session for transaction tomcat每天会报这个错,持续10-15分钟 hibernate c3p0参数都调整过,还是不好使 难道是mysql的问题? 有人遇到过么?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
现在又开始报错,cmd能远程上mysql 但应用连接不上数据库 好奇怪哦
回复
数据库连接有一个“8小时“的问题,你处理没有,还有应用里面的连接配置又没有不对的地方
8小时是默认值吧,没改过 现在发现aborted_clients在不断增加,原因不明 show processlist查看发现很多连接的Time值有几万的
回复
你需要在连接池里面配置对连接可用性的检查,那样就可以解决8小时的那个问题,连接池会自动将不可用连接去除
检查连接的参数配了 还是会报错
你连接池又没有检查连接可用性?mysql默认会8小时就关闭连接的
找到原因了,好像是数据库挂了。 但是挂了又是咋么自动恢复的呢?