sql >> Database >  >> NoSQL >> MongoDB

AWS Lambda (Node.js, v. 8.10) &Mongoose:MongoNetworkError verbinding met DB time-out

Verhoog gewoon socketTimeoutMS - voor mij 2000000 genoeg om verbinding te houden tussen lambdas-aanroep van "warme" container. Gebruik volgende configuratie (mangoest):

 { reconnectTries: 30, reconnectInterval: 500, poolSize: 1, socketTimeoutMS: 2000000, keepAlive: true, }

Een andere variant (smbd behandelt dit als best practice) - maak/sluit verbinding voor elke lambda-aanroep. Geen slecht idee als je weet dat lambda zelden wordt aangeroepen



  1. Hoe registreer ik mijn vragen in MongoDB C# Driver 2.0?

  2. mongodb c# selecteer specifieke veldpuntnotatie

  3. Mongoose String naar ObjectID

  4. Hoe geef ik een runCommand uit met het mongoDB C#-stuurprogramma?