连接到节点

时间:2019-09-12 09:14:19

标签: node.js sql-server

我正在以30秒的间隔监视SQL Server数据库。在每一个刻度上,我都使用以下代码初始化SQL Server连接:

const sql           = require('mssql');
let pool = new sql.ConnectionPool(connection);
pool.on('error', async(err) => {
    if (err) {
        console.log(connection, 'connection error', err);
        return null;
    }
});
await pool.connect();
return pool;

这可行,但有时会抛出错误{“” code“:” ETIMEOUT“,” originalError“:{” message“:”在15000ms内无法连接到mysqlserver:1433“,” code“:” ETIMEOUT “,” name“:” ConnectionError“}

这是零星的。有时每小时发生两次,有时一天一次。有什么理由吗?

0 个答案:

没有答案