Находил похожие проблемы и там был совет завершать или поддерживать соединения MySQL, я сделал так:
spoilersetInterval( () => {
sql.query("SELECT 1", ( error ) => {
if( error )
{
loggers.error( 'Error ping MySQL: => '+error )
}
})
}, 600000);
Но ошибка осталась, может кто знает как решить
spoilerevents.js:292
throw er; // Unhandled 'error' event
^
Error: read ETIMEDOUT
at TCP.onStreamRead (internal/stream_base_commons.js:205:27)
Emitted 'error' event on Socket instance at:
at emitErrorNT (internal/streams/destroy.js:92:8)
at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)
at processTicksAndRejections (internal/process/task_queues.js:84:21) {
errno: 'ETIMEDOUT',
code: 'ETIMEDOUT',
syscall: 'read'
}