Я использую узел для своего проекта и использую пул соединений, всякий раз, когда я запрашиваю show processlist
, я обнаруживаю более 200 спящих соединений, хотя я выпускаю его после каждого запроса, подобного этому -
return new Promise((resolve, reject) => {
sql.getConnection(function (err, conn) {
if (err) {
conn.release();
reject(err)
}
conn.query('QUERY', function (err, rows) {
conn.release();
if (err) {
reject(err)
}
else {
resolve(rows[0])
}
})
})
})
Все еще я нашел более 200 спальных соединений. Есть ли способ убить бесполезные спящие соединения через узел? Или это нормально, если у вас так много спящих соединений?
Заранее спасибо!