Я работаю с 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