Я пытаюсь установить простое соединение с моей базой данных с помощью пакета mysql npm. На первый взгляд все работает нормально, и я могу получить необходимую информацию, однако, если я оставлю сервер включенным на некоторое время, я получу следующую ошибку:
Ошибка: read ECONNRESET
at TCP.onStreamRead
const express = require('express');
const app = express();`
const mysql = require('mysql');
const db = mysql.createConnection({
host: 'XXXX.mysql.database.azure.com',
user: 'XXXXX',
password: 'XXXXX',
database: 'XXXXX'
})
db.connect((err)=>{
if(err){
console.log(err.message);
} else {
console.log('Connected to the database');
}
})
Насколько я понимаю, проблема связана с тем, что соединение с базой данных находится в режиме ожидания. Нужно ли настраивать сервер Azure или мне нужно что-то еще сделать?