Ocurre porque el TcpClient subyacente se ha desconectado del servidor.
Deberías abrir un IMongo
conexión en el último momento, solo para consultar el almacén de datos NoSQL y desecharlo. Hay un grupo de conexiones que mantiene las conexiones abiertas y elimina las conexiones muertas para reducir el costo de usar Mongo.Create
.
Mantener la conexión abierta durante demasiado tiempo te causará problemas cuando tengas muchos clientes simultáneamente.