作者/来源:yixinu.com
栏目:运维/编程
日期:2020-11-11 09:57:08
var conn = await this.mysql_Conn(); var res = await new Promise(r => { conn.query(sql, value, (error, result, fields) => { // conn.release(); mysqlPool.releaseConnection(conn); conn.destroy(); if (error) { console.log(error); return r(null); } // r({ result, fields }); r(result); }); });
使用 conn.release(); 方式会导致mysql锁表
改成mysqlPool.releaseConnection(conn); conn.destroy();每个查询使用单独的mysql连接