数据库和子服不在一台机器上(但是处于内网环境之下)
且数据库配置没有问题。
服务器刚开启的时候正常,但是过一段时间后插件会各种超时
数据库报错.txt (27.69 KB, 下载次数: 0) 这里是报错相关的提示进入对应的世界也是无法加载地图和背包,然后因为timeout被踢出。

数据库配置正常,一开始是可以正常连接的!
连接数也没有到达上限!
有需要更详细的信息可以提出

瑰丽绮梦
将插件链接的地址改成localhost再试试

瑰丽绮梦 发表于 2023-10-1 03:10
将插件链接的地址改成localhost再试试

数据库不在本机呀,改成localhost应该连到哪里呢

瑰丽绮梦
喵 发表于 2023-10-1 07:36
数据库不在本机呀,改成localhost应该连到哪里呢

都在内网的话,修改端口应该可以访问的吧(不确定)

a526026058
请在您的数据库地址的末端加入"&serverTimezone=Asia/Shanghai"
如: jdbc:mysql://localhost:3306/yourdatabase?useUnicode=true&serverTimezone=Asia/Shanghai
或者: jdbc:mysql://localhost:3306/yourdatabase?serverTimezone=Asia/Shanghai
原理: 该参数可设置数据库的连接时区为GMT+08, 以避免某些情况连接因时区问题, 导致加密校验失败.

a526026058 发表于 2023-10-1 16:06
请在您的数据库地址的末端加入"&serverTimezone=Asia/Shanghai"
如: jdbc:mysql://localhost:3306/yourdata ...

突然发现两台机器时间相差了十多分钟
这会对数据库连接有影响吗

a526026058
喵 发表于 2023-10-1 18:26
突然发现两台机器时间相差了十多分钟
这会对数据库连接有影响吗

是的. 这会对构建连接造成影响, 因为连接时使用的安全验证算法, 需要核对时间是否一致.对于Windows系统, 请打开"网络时间自动同步"功能.

第一页 上一页 下一页 最后一页