【发布时间】:2014-04-19 00:21:39
【问题描述】:
我在节点应用程序中使用 Mongoose 连接到 MongoDB。
我可以看到以下 console.log 记录了一次:
mongoose.connect(myURL)
var db = mongoose.connection
db.on('error', console.error.bind(console, 'connection error'))
db.once('open', function callback() {
console.log('Opening MongoDB Connection')
})
但在 MongoHQ 实时日志中,每次打开或关闭来自 node(express) 应用程序的连接时,我都会看到 5 个新连接打开/关闭。为什么会这样?是代码有问题吗?
此外,我在实时日志中有两个候选人,候选人 0 和 13,其中 13 是我实际连接的候选人。候选人 0 有什么用?它是 MongoHQ 中所有 MongoDB 的默认设置还是不应该存在?
【问题讨论】:
标签: node.js mongodb express mongohq