在解决这个问题之前,我们需要了解两个参数:

  • wait_timeout: 访问等待一个周期时长,比如这个wait_timeout默认是8个小时,如果两次访问的时间差大于这个值,就会报连接超时的错误。这个是mysql设置的一个connection的空闲时间,超过这个时间,mysql就会主动断了这个connection,而连接池并不知道该connection以及失效,如果这时Client请求connection,DBCP将该失效的connection提供给client,将会造成异常。
  • interactive_timeout: 服务器关闭交互式连接前等待活动的秒数。

在线程启动时,根据全局wait_timeout或全局interactive_timeout值初始化会话wait_timeout值。

  1. 打开mysql控制台,输入: show variables like ‘%timeout%’,查看和连接时间有关的MYSQL系统变量。

    2.解决办法
    ①:在连接数据库时添加上autoReconnect=true使得连接自动恢复。(有时无效)
    ②:
set  global  interactive_timeout=31536000;(值看情况)
show variables like '%timeout%';

注:当只改wait_timeout是不能改interactive_timeout,但若只改interactive_timeout, wait_timeout也会跟着改。

The client was disconnected by the server because of inactivity解决方案相关推荐

  1. 没写client,想先测试server端怎么办?

    没写client,想先测试server端怎么办? 办法: 1.先打开终端./server,运行起来server 2.再开一个终端, 输入nc 127.0.0.1 8888 回车(这里port号要和se ...

  2. aspera 下载ENA 数据报错Error: Client unable to connect to server (check UDP port and firewall

    在使用aspera下载ENA数据时报错 opt/.aspera/connect/bin/ascp  -QT -l 300m -P33001 -i opt/.aspera/connect/etc/asp ...

  3. Asp.net MVC4.0(net4.5) 部署到window server 2003上的解决方案

    把Asp.net MVC4.0(net framework4.5) 部署到window server 2003上的解决方案 最近做了一个Web项目,也没多想就用了Asp.net MVC4.0 ,MVC ...

  4. Redis server went away的解决方案

    Redis server went away的解决方案 参考文章: (1)Redis server went away的解决方案 (2)https://www.cnblogs.com/xingmeng ...

  5. jquery ajax返回Internal server error 500错误解决方案

    jquery ajax返回Internal server error 500错误解决方案 参考文章: (1)jquery ajax返回Internal server error 500错误解决方案 ( ...

  6. java.sql.SQLException: The server time zone value ‘Öйú±ê׼ʱ¼ 解决方案

    java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ 解决方案 参考文章: (1)java.sql.SQLException: ...

  7. Nginx出现500 Internal Server Error 错误的解决方案

    Nginx出现500 Internal Server Error 错误的解决方案 Nginx 500错误(Internal Server Error  内部服务器错误):500错误指的是服务器内部错误 ...

  8. 浅析基于SQL Server PDW大数据解决方案

    文章讲的是浅析基于SQL Server PDW大数据解决方案,随着越来越多的组织的数据从GB.TB级迈向PB级,标志着整个社会的信息化水平正在迈入新的时代 – 大数据时代.对海量数据的处理.分析能力, ...

  9. SQL Server 2008R2 18456错误解决方案

    SQL Server 2008R2 18456错误解决方案 参考文章: (1)SQL Server 2008R2 18456错误解决方案 (2)https://www.cnblogs.com/gise ...

最新文章

  1. 在机器人的眼里到底能看到什么,它们和人类的视觉系统有什么区别?
  2. 远程桌面连接“发生身份验证错误。 无法连接到本地安全机构”解决方法
  3. JSP读取My SQL数据乱码问题的解决
  4. 删除已有的 HTML 元素
  5. linux搭建mq环境,Linux搭建servicemix、activemq环境
  6. activiti自定义流程之Spring整合activiti-modeler5.16实例(四):部署流程定义
  7. 征信一个月查40次,还能贷款吗?
  8. 【算法】LeetCode算法题-Length Of Last Word
  9. 74hc138译码器制作火灾报警器
  10. R语言非参数检验(一)
  11. rust启动错误ple_Rust 错误处理
  12. 客户细分_客户细分初学者指南
  13. html页面禁止竖屏,关于移动端页面强制竖屏的方法
  14. dimm和udimm_服务器内存类型(UDIMM、RDIMM和LRDIMM)
  15. 【Shotcut】沧海桑田_转场效果
  16. 抱怨一下项立刚先生和他的飞象网的博客
  17. Unity学习笔记 关于TextMeshPro(TMP) 字体大小FontSize单位说明
  18. c#使用Flash控件AxShockwaveFlash
  19. 【元胞自动机】激进策略元胞自动机三车道(开放辅路,软件园影响)交通流模型matlab源码
  20. 2015年,写下“世界那么大,我想去看看”的女教师,终被现实打败

热门文章

  1. html横向导航栏滑动效果,JavaScript实现滑动导航栏效果
  2. 【51单片机】 ULN2003模块 驱动步进电机(5线)正反转 代码以及接线图(简单教学,一看就会)
  3. DES加密算法的C++实现
  4. 2021-1-26-java生成二维码
  5. 数学建模:回归分析——regress 函数
  6. 2019年数学建模国赛(国一)经历总结
  7. Android中的Gradle之配置及构建优化
  8. Discuz! X搬家说明
  9. linux下终端解压rar,Linux下解压.rar文件
  10. 计算机应用项目中 属于科学计算应用领域,下列计算机应用项目中,属于科学计算应用领域的是(    )...