0
MongoClient.connect函數是否發出任何事件,例如db.on( '錯誤')?我在'mongodb'驅動程序文檔中找不到任何內容。MongoClient.connect會發射任何東西嗎?
在我的應用程序中,我應該監視連接並在連接丟失時向日志寫入警告消息,即使我有「autoReconnect:true」活動。
MongoClient.connect函數是否發出任何事件,例如db.on( '錯誤')?我在'mongodb'驅動程序文檔中找不到任何內容。MongoClient.connect會發射任何東西嗎?
在我的應用程序中,我應該監視連接並在連接丟失時向日志寫入警告消息,即使我有「autoReconnect:true」活動。
MongoClient.connect返回承諾或使用回調。所以它不會發射任何東西。但是,解析方法時收到的對象Db
繼承了EventEmitter。所以你可以聽它events
MongoClient.connect(url, options, function(err, db){
db.on('error', /* log error */)
})
非常感謝。這正是我所期待的, 這裏真是一個很棒的社區! –