Mysql
 sql >> Base de données >  >> RDS >> Mysql

Promise-MySQL ne peut pas libérer les connexions vers le pool

En regardant le code du module, j'ai trouvé la fonction permettant de libérer une connexion à partir d'un pool :

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

Donc, si toutes ces fonctions résident dans le même fichier, vous pouvez faire ce qui suit dans la fonction getUser :remplacer

conn.release();

avec

pool.releaseConnection(conn);