sql >> Base de Datos >  >> NoSQL >> MongoDB

¿Cómo configurar el tiempo de espera de conexión de MongoClient?

  • Para definir el tiempo de espera para el inicial uso de conexión serverSelectionTimeoutMS .
  • Para definir el tiempo de espera para el en curso conexión connectTimeoutMS

Ejemplo de conexión de MongoDB 3.6:

const client = new MongoClient(Config.database.url, {
  connectTimeoutMS: 5000,
  serverSelectionTimeoutMS: 5000
})

client.connect(err => {
  console.log('Connected to MongoDB')
  // ..
})

Consulte los documentos oficiales para serverSelectionTimeoutMS