我有两个数据库服务器。
-> Primary(27017)
-> Secondary(27022)
现在在我的项目中,某些API希望通过辅助创建请求,在获取请求后关闭辅助连接,因为它是按需请求。因此,每次服务器必须在需求生成时打开,提供数据然后终止/关闭这些实例。
默认情况下,命令为:
mongoose.connection.close( function () {
console.log('Secondary Server close Properly');
});
但这也会杀死现有的主连接。是否有任何方法可以杀死只有辅助服务器和主要活着
答案 0 :(得分:0)
你应该使用
的内容const primary = mongoose.createConnection(...)
const secondary = mongoose.createConnection(...)
// Perform the operations required
// When it comes to closing the connection
secondary.close()