Mongoose Reconnect event does not fire after some time

Mongoose 'reconnected' The event does not fire after the close event fires after the second time. How can I increase the time to always repeat?

close: Fixed after disconnecting and onClose (after that, if I run Mongo, it does not fire any event), performed on all these connection models.

+7
javascript mongodb
source share
1 answer

I finally found the answer to this question. We need to use server parameters for mongodb driver parameters like this.

var opts = { server: { auto_reconnect: true, reconnectInterval: 5000, reconnectTries: Infinity, socketOptions: { keepAlive: 1, connectTimeoutMS: 10000 } } } 

Additional options follow this document: http://mongodb.imtqy.com/node-mongodb-native/2.0/api/Server.html

+1
source share

All Articles