sql >> Database >  >> NoSQL >> MongoDB

Afhandeling van MongoDB ontkoppelen/opnieuw verbinden van Node

U wilt de documenten voor het Server-object bekijken

http://mongodb.github.com/node-mongodb-native/api-generated/server.html#server

Vooral de socketOptions waar je keepAlive kunt instellen en de time-outs van de verbinding. Keepalive is standaard uitgeschakeld en de time-out is 0 of nooit, wat betekent dat de standaard sockettime-out van het os van kracht is (varieert van os tot os). Keep alive zal af en toe een pakket door de tcp-socketverbinding sturen om het in leven te houden. Soms zijn firewalls slecht geconfigureerd en sturen ze geen eindpakket wanneer ze een verbinding sluiten, waardoor de verbinding dood en in het ongewisse blijft, waar de monoglabs mensen het over hebben (vaker wel dan niet om eerlijk te zijn, ze zijn vreselijk geconfigureerd).



  1. Hoe substring in mongodb-document te vervangen?

  2. Dynamische databaseverbinding met mongodb of mangoest van nodejs

  3. AngularJs en MongoDB/Mongoose gebruiken

  4. mongoimport veldtype kiezen