簡體   English   中英

如何殺死或關閉貓鼬上的特定連接

[英]how to kill or close specific connection on mongoose

我有兩個數據庫服務器。

-> Primary(27017)

-> Secondary(27022)

現在在我的項目中,某些API希望通過輔助接口創建請求,在獲得請求后,關閉輔助連接,因為它是按需請求。 因此,每次在需求生成時服務器必須打開,服務數據,然后終止/關閉該實例。

默認情況下,該命令為:

mongoose.connection.close( function () {
    console.log('Secondary Server close Properly');
});

但這也會殺死現有的主連接。 有什么方法可以殺死“僅輔助服務器”和“主服務器保持活動”

您應該按照以下方式使用某些東西:

const primary = mongoose.createConnection(...)
const secondary = mongoose.createConnection(...)
// Perform the operations required

// When it comes to closing the connection
secondary.close()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM