麦驰-michoi_deploy_package(安装完成后出现{CommunicationsException: Communications link failure}错误

📅 2026/7/23 15:04:23
麦驰-michoi_deploy_package(安装完成后出现{CommunicationsException: Communications link failure}错误
麦驰安装新版本平台安装完成后已可以正常使用但是过了段时间发现服务起不来了可能是因为没做自启动尝试反复的停止服务和开始服务都没用都显示后端接口异常查看log结合帮助文档发现是mysql数据库连接失败百度找到了文章帮助原文链接https://cloud.tencent.com/developer/article/1181174尝试做了一样的操作解决了根本问题是数据库等待超时应该关闭连接但是java那边还在用老的引用结果就是两边没商量好一个关了一个要调用的时候没获取到最新的位置就报错了。解决方法我也不是很懂原理就直接放大神的方案了有不懂可以看原文链接。大神方案三、解决方式1.mysql5以前的版本可以直接在jdbc连接url的配置中附加上“autoReconnecttrue”。2.将mysql的全局变量wait_timeout的值修改为最大。查看mysql5的手册发现windows和linux下wait_timeout的最大值分别是24天和365天。(1).在文件my.ini的最后增加一行wait_timeout1814400。该文件windows下在mysql的安装目录下linux下位置为/etc/my.ini(2).重启mysql。3.如果经过了以上的步骤你的问题依旧没有的到解决则建议你修改下你程序中的mysql驱动的版本。