开发者社区> 问答> 正文

阿里云mysql过一段时间连接断掉问题

买了阿里云ecs服务器跟mysql数据库,经常性的过几天就出现以下错误:
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet successfully received from the server was 317,030 milliseconds ago.  The last packet sent successfully to the server was 1 milliseconds ago.
网上查了以下  都说是mysql 8小时空闲后连接自动断掉,可是已经按照网上查找的资料设置了mysql的相应参数 interactive_timeout、wait_timeout可还是一样会出现这问题,为此还在程序中弄了一个定时器,每两分钟促发一次查询,还是没效果,求助有什么办法可以彻底解决这问题

展开
收起
eclipse314 2015-12-12 09:03:09 12823 0
4 条回答
写回答
取消 提交回答
  • Re阿里云mysql过一段时间连接断掉问题
    我的RDS最近也出现这个问题,很奇怪,就是执行的时候用了Prepare,现在总是报实例延迟
    2016-09-08 11:54:49
    赞同 展开评论 打赏
  • 回 楼主eclipse314的帖子
    楼主问题解决了么?我的程序也是出现这样的问题(测试机外网域名访问就没有出现过问题,正式机用的内网域名也每天报错一个,用了c3p0连接池 也有问题,数据库内置的timeout 已经是24小时了),有点怀疑是阿里云rds本身的问题
    2016-03-27 10:49:30
    赞同 展开评论 打赏
  • 回 1楼51干警网的帖子
    服务器是自己配置的,其实也没怎么配置,就是放了一个tomcat,mysql就直接买阿里云的mysql也没自己安装
    2015-12-16 12:09:41
    赞同 展开评论 打赏
  • 阿里云论坛版主,QQ 1978638808
    你服务器是自己配置的吗?

    -------------------------

    回 2楼(eclipse314) 的帖子
    建议提交工单问问。
    2015-12-12 09:42:42
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云MySQL云数据库产品体系介绍 立即下载
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载

相关镜像