MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Manipulando a desconexão/reconexão do MongoDB do Node


Você deseja ver os documentos do objeto Servidor

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

Especialmente o socketOptions onde você pode definir keepAlive e os tempos limite de conexão. Por padrão, o keepalive está desativado e o tempo limite é 0 ou nunca, o que significa que o tempo limite do soquete padrão do sistema operacional está em vigor (varia de os para os). Manter ativo enviará um pacote de vez em quando pela conexão do soquete tcp para mantê-lo ativo. Às vezes, os firewalls estão mal configurados e não enviam um pacote final quando fecham uma conexão, deixando a conexão morta e no limbo, que é o que os monoglabs estão falando (na maioria das vezes, para ser honesto, eles são horrivelmente configurados).