我有一个反复出现的间歇性问题,我的SpringJPA/Hibernate应用程序(在Tomcat8上运行)在setAutoCommit阶段尝试从MySQL读取时会挂起5-30秒。这发生在我们运行MySQL5.0时,并且在升级到最新的MariaDB后仍然存在。问题可能几天或几周都不会出现,但一旦出现,通常是在下午,也就是周一到周四,也就是我们的“高峰”时段。(这里的“峰值”真的很轻,每秒可能有10个请求。)奇怪的是,问题经常发生在14:50,尽管我找不到任何会导致此问题的cronjobs或其他重复性任务。该应用程序集群在两台服务器上,两台服务器在尝试连接到共享数据库服务器时同时挂起,所以
我有一个应用程序设置为使用BoneCP池化mysql连接。现在,该应用程序没有得到大量使用,因此连接使用不频繁。一段时间后,曾经有效的查询开始失败,我收到类似这样的消息:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:CommunicationslinkfailureThelastpacketsuccessfullyreceivedfromtheserverwas2,618,063millisecondsago.Thelastpacketsentsuccessfullytotheserverwas44,734millise
我用java从Mysql中查询了一些记录。但是在一些持续时间的查询中,我遇到了一个使查询失败的问题,但在其他查询中,它查询成功了。接下来是错误信息:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:CommunicationslinkfailureThelastpacketsuccessfullyreceivedfromtheserverwas90millisecondsago.Thelastpacketsentsuccessfullytotheserverwas1,674millisecondsago.atsun.refl