我需要在實體啟動后動態檢查 mongoose 包連接字串狀態,例如 npm start。
這個方法我試過了
setInterval(function(){
if(mongoose.connection.readyState == 1){
mongoStatus = true;
}else{
mongoStatus = false;
}
}, 2000);
但我需要貓鼬預定義的事件?
注意:我正在嘗試為所有服務創建一個自定義斷路器,以便我需要經常檢查狀態
uj5u.com熱心網友回復:
您可以使用 Mongoose 中的內置連接事件。
mongoose.connection.on('error' | 'disconnecting' | 'disconnected' | 'close', event => {
mongoStatus = false // Or whatever you want to do
})
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/491266.html
上一篇:“物件”型別的引數不能分配給“Blob|”型別的引數媒體源'
下一篇:如何將資料從表單發布到特定行?
