【发布时间】:2015-11-20 09:42:29
【问题描述】:
我正在使用 Node.js、Express.js、Bookshelf.js 和 Knex.js
默认 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 值中。
谁能告诉我为什么会这样。虽然,错误已解决,但由于我是新手,我无法理解为什么会发生这种情况。
【问题讨论】:
标签: node.js express bookshelf.js knex.js