我正在尝试使用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服务器还是要做其他事情?