1

是默认启用池化,还是必须手动启用?

有人可以提供一个database.json或类似的例子来说明如何启用/禁用池吗?

https://github.com/nearinfinity/node-persist#connectionPoolingUsing

4

1 回答 1

1

默认情况下不启用池化,需要通过指定pooling选项和 pooling手动启用name

您可以通过查看persist.jsconnect中的代码来验证这一点:

if (opts.pooling && opts.pooling.name) {
  ... // Pooling is setup here
  return pool.acquire(connectAfterAutoDefinesComplete.bind(this, callback));
} else {
  return driver.connect(opts, connectAfterAutoDefinesComplete.bind(this, callback));
}

直接回答你的问题:

您可以通过提供链接示例中指定的选项来启用池化,并且您可以通过不在database.json.

于 2013-03-20T20:14:17.943 回答