मैं Node.js, Express.js, Bookshelf.js और Knex.jsKnex: त्रुटि pool2 - त्रुटि: कनेक्ट ECONNREFUSED
मैं डिफ़ॉल्ट Knex पूल परिभाषा के साथ त्रुटि निम्न हो रही है के साथ काम कर रहा हूँ।
Knex:Error Pool2 - Error: connect ECONNREFUSED
Knex परिभाषा (डिफ़ॉल्ट pool.min मान 2 है)
var knex = require('knex')({
client: 'mysql',
connection: config.connection,
});
निम्नलिखित के साथ है यही कारण है कि मैं त्रुटि
Knex:Error Pool2 - Error: connect ECONNREFUSED
Knex:Error Pool2 - Error: connect ECONNREFUSED
कहाँ के रूप में यह परिभाषा निम्नलिखित के साथ ठीक काम करता है मिलता है।
var knex = require('knex')({
client: 'mysql',
connection: config.connection,
pool: {
min: 0,
max: 10
}
});
मैंने देखा है कि त्रुटि समय की n संख्या जहां n pool.min मूल्य में छापा जाता है।
क्या कोई मुझे बता सकता है कि यह क्यों हो रहा है। हालांकि, त्रुटि हल हो गई है, लेकिन जब से मैं नौसिखिया हूं, मैं समझ नहीं पा रहा हूं कि यह क्यों हो रहा है।
मुझे समझा। हालांकि pool.min 0 मेरी आवश्यकता को पूरा करता है, लेकिन क्या यह तरीका है कि यह pool.min> 0 के साथ काम कर सकता है? – Rusty
मैंने उस कामकाज को जोड़ा जो मैं कुछ सफलता के साथ उपयोग कर रहा हूं। यह सही नहीं है - असल में, मुझे यह घृणित लगता है - लेकिन यह काम करता है। – diz