Мне интересно, где соединение должно быть освобождено после его использования, я видел несколько вариантов для этого:разрывать соединение после использования пула соединений Node.js
pool.getConnection(function(err, conn){
//conn.release() // should be placed here (1)?
conn.query(query, function(err, result){
//conn.release() // should be placed here (2)?
if(!err){
//conn.release() // should be placed here (3)?
}
else{
//conn.release() // should be placed here (4)?
}
//conn.release() // should be placed here (5)?
});
//conn.release() // should be placed here (6)?
});
Или, может быть, она должна быть выпущена как ошибка и не ошибки?