parece que su conexión MySQL se está agotando después de un largo período de inactividad, apuesto a que no sucederá si está consultando constantemente su base de datos con la configuración existente. Hay un par de configuraciones tanto en MySQL como en sql que deberían resolver este problema:
-
verifique el
pool_recycle
de su motor SQLa valor, pruebe con un valor diferente/menor, p. 1800 (segundos). Si está leyendo la configuración de la base de datos del archivo, configúrelo comopool_recycle:1800
de lo contrario, especifíquelo durante el inicio del motor, por ejemplo,
ejemplo @sqldat.com /db", pool_recycle=1800)-
verifique / modifique su
wait_timeout
Variable MySQL, consulte https://dev .mysql.com/doc/refman/5.6/en/server-system-variables.html#sysvar_wait_timeout que es el número de segundos que el servidor espera actividad en una conexión no interactiva antes de cerrarla. por ejemplomostrar variables globales como 'wait_timeout';
encuentre una combinación que funcione para su entorno.