sql >> Database >  >> NoSQL >> MongoDB

Hoe de MongoClient-verbindingstime-out in te stellen?

  • De time-out definiëren voor de initiële verbinding gebruik serverSelectionTimeoutMS .
  • De time-out definiëren voor de lopende verbinding connectTimeoutMS

MongoDB 3.6-verbindingsvoorbeeld:

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

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

Zie de officiële documenten voor serverSelectionTimeoutMS



  1. MongoDB+Azure+Android:Fout:com.mongodb.MongoException:niet praten met master en nieuwe pogingen opgebruikt

  2. mangoest geeft de foutfout:verbinding gesloten

  3. Hadoop HDFS MapReduce-uitvoer naar MongoDb

  4. Hoe voorkom je dat twee gelijktijdige API-verzoeken de logica achter documentvalidatie doorbreken?