यह एक अच्छा तरीका है।
यदि आप केवल एक कनेक्शन प्राप्त करना चाहते हैं तो अपने मॉड्यूल में निम्न कोड जोड़ें जहां पूल है:
var getConnection = function(callback) {
pool.getConnection(function(err, connection) {
callback(err, connection);
});
};
module.exports = getConnection;
आपको अभी भी हर बार getConnection लिखना होगा। लेकिन जब आप पहली बार कनेक्शन प्राप्त करते हैं तो आप मॉड्यूल में कनेक्शन सहेज सकते हैं।
जब आप इसका उपयोग कर लें तो कनेक्शन समाप्त करना न भूलें:
connection.release();