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

Timeout di connessione per mongodb utilizzando mongoose

Ho avuto questo problema tempo fa. Tutto dipende dalla versione di mongoose e mongodb-core tu stai usando. In questo momento, devi specificare i seguenti parametri:

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

Tuttavia, proprio ieri, i parametri corretti dove

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

Non so più in cosa credere davvero..