Mysql
 sql >> Database >  >> RDS >> Mysql

Promise-MySQL non può rilasciare le connessioni al pool

Guardando il codice del modulo ho trovato la funzione per rilasciare una connessione da un pool:

pool.prototype.releaseConnection = function releaseConnection(connection) {
    //Use the underlying connection from the mysql-module here:
    return this.pool.releaseConnection(connection.connection);
};

Quindi, se tutte queste funzioni risiedono nello stesso file, puoi fare quanto segue nella funzione getUser:replace

conn.release();

con

pool.releaseConnection(conn);