Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

एक सिंगलटन के माध्यम से node.js mySQL कनेक्शन

यह वास्तव में एक MySQL चिंता का विषय है और Node.js नहीं। आप संपत्ति का उपयोग कर सकते हैं wait_timeout MySQL के कनेक्शन को खुला रखने के लिए समय की संख्या बढ़ाने के लिए।

इस प्रॉपर्टी के बारे में अधिक विवरण देखें यहां

नीचे आपके सिंगलटन के लिए एक कोड उदाहरण दिया गया है जो वर्तमान कनेक्शन बंद होने पर एक नया कनेक्शन बनाएगा। परिदृश्य में, यदि आप कनेक्शन प्राप्त करने के लिए हमेशा ऐप सिंगलटन का उपयोग करते हैं, तो आपके पास 1 से अधिक कनेक्शन सक्रिय नहीं होंगे:

getConnection: function() {
    var app = common.model.connections.App.getInstance();
    if(!app.connection.isConnected()){
       //connect if connection is closed.
       app.connection.connect();
    }
    return app.connection;
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL कार्यक्षेत्र में एक आरेख से एक स्क्रिप्ट कैसे उत्पन्न करें

  2. SQL सर्वर 2008 R2 से MySQL माइग्रेशन

  3. Ubuntu 8.04 (हार्डी) पर MySQL रिलेशनल डेटाबेस का उपयोग करें

  4. mysql मुद्रा के रूप में int का चयन करें या int को मुद्रा प्रारूप में कनवर्ट करें?

  5. Django - OperationalError:(2006, 'MySQL सर्वर चला गया है')