- Pour définir le délai d'attente pour l'initial connexion utiliser
serverSelectionTimeoutMS
. - Pour définir le délai d'attente pour le en cours connexion
connectTimeoutMS
Exemple de connexion MongoDB 3.6 :
const client = new MongoClient(Config.database.url, {
connectTimeoutMS: 5000,
serverSelectionTimeoutMS: 5000
})
client.connect(err => {
console.log('Connected to MongoDB')
// ..
})
Voir la documents officiels pour serverSelectionTimeoutMS