Communications link failure
2016-01-07 10:54
597 查看
使用Connector/J连接MySQL数据库,程序运行较长时间后就会报以下错误:
Communications link failure,The last packet successfully received from the server was *** millisecond ago.The last packet successfully sent to the server was *** millisecond ago。
MySQL服务器默认的“wait_timeout”是28800秒即8小时,意味着如果一个连接的空闲时间超过8个小时,MySQL将自动断开该连接,而连接池却认为该连接还是有效的(因为并未校验连接的有效性),当应用申请使用该连接时,就会导致上面的报错。
解决办法是找到mysql的配置文件,因为我用的是mysql5.6,所以在 my.ini 中配置如下两行
wait_timeout=31536000
interactive_timeout=31536000
重启生效,需要同时修改这两个参数。
ps. 31536000 代表一年。
Communications link failure,The last packet successfully received from the server was *** millisecond ago.The last packet successfully sent to the server was *** millisecond ago。
MySQL服务器默认的“wait_timeout”是28800秒即8小时,意味着如果一个连接的空闲时间超过8个小时,MySQL将自动断开该连接,而连接池却认为该连接还是有效的(因为并未校验连接的有效性),当应用申请使用该连接时,就会导致上面的报错。
解决办法是找到mysql的配置文件,因为我用的是mysql5.6,所以在 my.ini 中配置如下两行
wait_timeout=31536000
interactive_timeout=31536000
重启生效,需要同时修改这两个参数。
ps. 31536000 代表一年。
相关文章推荐
- YTU 1007: Redraiment猜想
- 解决has leaked ServiceConnection com.baidu.location.c@427b6780
- 实现Gmail邮箱翻转效果之ActionBar
- YTU 1003: Redraiment的遭遇
- 实现Gmail邮箱翻转效果之翻转动画
- 实现Gmail邮箱翻转效果之开篇
- 在selenium测试中使用XPATH功能函数starts-with、contains、descendant、ancestor、text()定位网页元素
- 用 map 输出一定格式的字符串Plain=w=b~|~t=e~|~e=c~|~r=d~|~q=a
- Saltstack的grains组件(5)
- 新款Macbook Air安装Windows8.1黑屏解决教程
- [王垠系列]Braid - 一个发人深思的游戏
- 摘花生 http://bailian.openjudge.cn/summeracm2014final/L/
- POJ 2010 Moo University - Financial Aid(优先队列or二分搜索—最大化K大值)
- rails手脚架(scaffold)功能
- Failed to set permissions of path
- MFC的OnPaint工作原理
- cout输出字符串地址 http://cache.baiducontent.com/c?m=9f65cb4a8c8507ed4fece7631049c0666e04de3e69c0d0622e95
- Sicily 1692. Cover Constraints
- [Andrid转]新版安卓SDK文件activity_main.xml和fragment_main.xml的处理
- Daily Scrum – 1/6