数据库
文章平均质量分 72
wutian90
这个作者很懒,什么都没留下…
展开
-
Communications link failure & The last packet successfully received from the server was millisecon
原因知道了,那接下来就是解决方案了,既然是10秒读取超时导致的,那就延长读取的时间,增加druid配置socket-timeout: 30000(单位为毫秒,原来的druid版本为3.4.1,没有此配置项,升级为3.6.1才有),重启、调用接口,没有报异常了,问题解决。我查看了生产的数据库配置,wait_timeout为8小时,java应用程序的druid相关配置里也没有配置检测需要关闭的空闲连接,因此推测异常的原因应该就是上述所说的原因造成的。等待30秒后再次查看,5个空闲连接已经全部被关闭。原创 2023-12-27 09:46:43 · 1414 阅读 · 2 评论 -
远程连接mysql失败问题解决
连接工具:SQLyogmysql版本:8.0.25mysql服务所在:openSUSE 15.3问题1:在本地win10上通过SQLyog远程连接openSUSE上的mysql数据库,报2002错误失败原因:openSUSE系统防火墙阻止了mysql所用端口的外部访问,如3306端口解决办法:防火墙设置,开放相关端口的访问1、图形界面:搜索firewall并打开(需要输入root用户密码)选择Zones下的public选项,在右侧窗口选择Ports项,在TCP Ports里加原创 2021-12-26 19:49:13 · 951 阅读 · 0 评论