sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan indstiller man MongoClient-forbindelsestimeout?

  • For at definere timeout for indledende forbindelse brug serverSelectionTimeoutMS .
  • For at definere timeout for den igangværende forbindelse connectTimeoutMS

MongoDB 3.6 forbindelseseksempel:

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

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

Se de officielle dokumenter til serverSelectionTimeoutMS



  1. Filoverførsel virker ikke med nodejs gridfs

  2. Jedis Ændrer Redis' semantik?

  3. MongodDB $træk kun ét element fra array

  4. Hvordan får man størrelsen på et enkelt dokument i Mongodb?