mysql8小时链接失效问题
一,错误信息
1. 2010-12-9 23:14:23 org.apache.catalina.startup.Catalina stopServer
严重: Catalina.stop:
java.net.ConnectException: Connection refused: connect
2. 2010-12-10 4:25:05 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet jsp threw exception
二,分析错误原因
1. 通过错误1分析数据库链接已经断开;
2. 通过资料查询得出:mySql数据库在8小时未操作后会自动关闭数据库链接;
三,解决方案
1. 进入mySql:
2. 输入命令:show variables like '%timeout%';
可以看到mysql默认的链接时间为: 28800秒=8小时
3. 我们修改他们的默认时间 将时间放大
(1)set interactive_timeout=2880000;
(2)set wait_timeout=2880000;
(3)最后默认信息为:
4. 重启mysql
(1) 停止:net stop mysql
(2) 启动:net start mysql
大龙
2010-12-10