workerman运行一段时间后,进行数据库操作会显示Mysql server has gone away,开启数据库配置断线重连无法进行重连,求助应该怎么解决

liming649

workerman运行一段时间后,进行数据库操作会显示Mysql server has gone away,开启数据库配置断线重连无法进行重连,求助应该怎么解决

3297 5 0
5个回答

liming649

workerman运行一段时间后,进行数据库操作会显示Mysql server has gone away,开启数据库配置断线重连无法进行重连,求助应该怎么解决

  • 暂无评论
yongdao35

弄个定时器每30秒定时 "select 1" ,保活。

  • liming649 2019-10-31

    定时器 30秒 查询下数据库!这样?

  • weijer 2021-02-06

    这是正解

  • ppwq 2021-03-30

    @3643:妙啊,,我也遇到了这个问题

q13113671764

用的是什么数据库类

a392223903

可以使用mysql的长连接来使用,另外加上mysql ping()

  • 暂无评论
dsnake1984

DB::disconnect(); 咋办 我就只能这么办 , 也没时间跟踪为什么 , 测试环境无法复现。。 蛋疼!!!

  • 暂无评论
年代过于久远,无法发表回答
×
🔝