草庐IT

mysql - 为什么 Hibernate/JDBC/MySQL 在一天左右后会断开连接?

我有几个服务器进程,它们偶尔会响应来自客户端的消息并执行只读事务。服务器运行大约几天后,它们停止正常工作,当我检查时发现有一大堆关于连接被关闭的消息。当我检查出来时,发现hibernate默认情况下在某种开发模式下工作,在这种模式下连接会在几个小时后断开,我开始使用c3po进行连接池。但是,即使使用c3po,我也会在服务器启动后大约24小时左右遇到这个问题。有没有人遇到过这个问题并且知道如何解决它?我对配置hibernate的复杂性不够熟悉。 最佳答案 MySQLJDBC驱动程序在8小时不活动后超时并断开连接。您可以在JDBCURL