mongodb 怎么手动关闭没用的连接呢? 现在连接数达到400个了。。。
mongodb 怎么手动关闭没用的连接呢? 现在连接数达到400个了。。。
6 回复
开的池有多大呢
@yjhjstz 就400个,之前有个程序忘记关了。
程序里加上这句:
process.on('SIGINT', function() {
mongoose.connection.close(function () {
console.log('Mongoose default connection disconnected through app termination')
process.exit(0)
})
})
我猜所谓mongodb写入不可靠的问题指的是两点:1.默认没有事务;2.写入失败时默认不报错——其实这都是基于mongodb的设计原则产生的,如果你的需求与此不同,那只能说mongodb不适合你这个项目,而并不能说因为会写人失败所以没品——这种把DB软件人格化的说法我也是第一次见。。。。
自己乱创建连接了吧。