sql >> Base de Datos >  >> NoSQL >> MongoDB

Manejo de desconexión/reconexión de MongoDB desde el nodo

Quiere ver los documentos del objeto Servidor

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

Especialmente las opciones de socket donde puede configurar keepAlive y los tiempos de espera de conexión. Por defecto, keepalive está desactivado y el tiempo de espera es 0 o nunca, lo que significa que el tiempo de espera del socket predeterminado del sistema operativo está en vigor (varía de un sistema operativo a otro). Mantener vivo enviará un paquete de vez en cuando por la conexión del socket TCP para mantenerlo vivo. A veces, los cortafuegos están mal configurados y no envían un paquete final cuando cierran una conexión, dejándola muerta y en el limbo, que es de lo que habla la gente de monoglabs (la mayoría de las veces, para ser honesto, están horriblemente configurados).