node.js – Mongoose尝试打开未关闭的连接

这是一个简化版本的问题,但基本上我试图用mongoose打开2个mongodb连接,它给我“试图打开未关闭的连接。错误。

代码示例:

var db1 = require('mongoose');
db1.connect('my.db.ip.address', 'my-db');

var db2 = require('mongoose');
db2.connect('my.db.ip.address', 'my-db');

db2.connection.close();
db1.connection.close();

任何想法如何使它的工作?

connect()打开到db的默认连接。因为你想要两个不同的连接,使用createConnection()。

API链接:http://mongoosejs.com/docs/api.html#index_Mongoose-createConnection

http://stackoverflow.com/questions/15712226/mongoose-trying-to-open-unclosed-connection

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:node.js – Mongoose尝试打开未关闭的连接