sql >> Database >  >> NoSQL >> MongoDB

Verbindingstime-out voor mongodb die mangoest gebruikt

Ik had een tijdje geleden dit probleem. Het hangt allemaal af van welke versie van mongoose en mongodb-core je gebruikt. Op dit moment moet u de volgende parameters specificeren:

mongoose.connect("mongodb://user:[email protected]/db", {
  server: {
    socketOptions: {
      socketTimeoutMS: 0,
      connectionTimeout: 0
    }
  }
});

Echter, gisteren, de juiste parameters waar

mongoose.connect("mongodb://user:[email protected]/db", {
  server: {
    socketOptions: {
      socketTimeoutMS: 0,
      connectTimeoutMS: 0
    }
  }
});

Ik weet niet meer waar ik in moet geloven..



  1. Redis schrijft naar .ssh/authorized_keys

  2. Gebruik $cond binnen $match in mongoDB-aggregatie

  3. Express node.js-controller wacht niet op gegevensmanipulatie en retourneert oude gegevens

  4. Transformeer keymap naar vector met behulp van MongoDB-framework