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

त्रुटि:Node.js MYSQL मॉड्यूल में हैंडशेक निष्क्रियता टाइमआउट

ठीक है, टाइमआउट प्रोटोकॉल.js फ़ाइल लाइन:162 से आता है। यदि आप नोड-mysql चेकआउट करते हैं तो आप देखेंगे कि यह प्रश्नों के लिए एक चर "टाइमआउट" है। यदि आप टाइमआउट को 10000 से अधिक, डिफ़ॉल्ट पर सेट करते हैं, तो त्रुटि दूर हो जानी चाहिए। एक उदाहरण है

pool = require('mysql').createPool({
    connectionLimit : 1000,
    connectTimeout  : 60 * 60 * 1000,
    acquireTimeout  : 60 * 60 * 1000,
    timeout         : 60 * 60 * 1000,
    host            : process.env.DB_HOST,
    user            : process.env.DB_USERNAME,
    password        : process.env.DB_PASSWORD,
    database        : process.env.DB_DATABASE
});

आप Sequence.js फ़ाइल (node_modules/mysql/lib/protocol/sequences/Sequence.js)

में टाइमआउट को भी संपादित कर सकते हैं।
this._timeout  = 100000;


  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. PDO-MySQL:बूलियन मान तैयार स्टेटमेंट बाइंडिंग पर 1 या खाली स्ट्रिंग में परिवर्तित हो जाते हैं

  3. MySQL उपयोगकर्ता द्वारा परिभाषित चर की संग्रहण सीमा

  4. SQL में, क्या दो तालिकाओं के लिए एक दूसरे को संदर्भित करना ठीक है?

  5. जावा का उपयोग करके SSH के माध्यम से दूरस्थ MySQL डेटाबेस से कनेक्ट करें