12
我提出来的MongoDB的单一连接通过猫鼬在Node.js的快速应用程序:Mongoose.js建立了一个从连接到MongoDB的多个连接()调用
var express = require('express');
var mongoose = require('mongoose');
mongoose.connect('localhost', 'test');
然后我定义模式,其次是模特, ,最后拉动所有用户数据库控制器:在应用过程中
app.get('/users', function (req, res) {
return User.find(function (err, users) {
if (!err) {
return res.send(users);
}
});
});
这些DB连接开放开始,他们一直打开Node.js的应用程序的持续时间。
困扰我的是为什么我打开5个连接?只要关闭node.js应用程序,所有5个连接都将关闭。
相关说明:对于REST API服务器是最好有MongoDB的连接始终打开。或者更好地手动打开/关闭每个用户请求的连接? d
谢谢。我想知道同样的事情。 – chovy
太棒了,谢谢你的解释:-)! –
感谢您的回答,我疯了,试图找出为什么它一次打开5个连接。 – Benny