众所周知,MySQL连接 8 小时未响应会自动切断,导致八小时后玩家再次登录会导致插件失效,并报错。
下面是我写的MySQL方法
请给出修改建议或者修改思路。
下面是我写的MySQL方法

请给出修改建议或者修改思路。
难道不是应该监听一下玩家登录的事件吗
使用keepalive链接参数
结冰的离季 发表于 2023-8-30 15:54
使用keepalive链接参数
哪个对象的,或者说给个例子
646986002 发表于 2023-8-30 20:28
哪个对象的,或者说给个例子
哦,我以为你用的连接池,像 HikariCP 有个 keepaliveTime 参数,可以定时执行connectionTestQuery 配置的sql语句。
你这样子的话直接每隔1小时运行一次 select 1 就能保活了。
可以用BukkitRunnable