您的位置:首页 > 数据库 > MySQL

mysql异常:Communications link failure

2016-09-22 10:30 357 查看


**1.问题发生原因

在Docker上运行的程序,突然之间报这个错误,但在本地测试正常。故先考虑的是否是容器问题,经检测,其他程序运行正常

最后发现是自己程序优化问题导致:程序与MySQL通讯失败了,即连接失败了。此为程序打开数据库连接后,等到做数据库操作时,发现连接被MySQL关闭掉了。而在MySQL这一层,MySQL5配置上默认将连接的等待时间(wait_timeout)缺省为8小时。连接超过8小时,会导致mysql认为这个连接超时无效,然后进行关闭。**

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql 异常 数据库
相关文章推荐