长时间不访问数据库,以后就再也连不上了! 分不够在加,我分多多!
qljsd 2003-09-12 10:35:30 我在solaris的系统上装的apache + resin + mysql,对数据库的连接是使用的resin的连接池,但是当我一段较长的时间不访问数据库,比如一个我下午下班,到早上上班。当我通过访问服务器的web服务时,如果该web服务有对数据库的访问,就会报错,连不上数据库。出错信息是
java.sql.SQLException: Communication link failure:java.net.SocketException
at org.gjt.mm.mysql.MysqlIO.sendCommand(MysqlIO.java)
at org.gjt.mm.mysql.MysqlIO.sqlQueryDirect(MysqlIO.java)
at org.gjt.mm.mysql.Connection.execSQL(Connection.java)
at org.gjt.mm.mysql.PreparedStatement.executeQuery(PreparedStatement.java)
为什么呀?