Estoy ejecutando una aplicación en appharbor.com donde estoy usando una base de datos de MongoHQ.La instancia del servidor ya no está conectada. Controlador MongoDB C# 1.3.1
De vez en cuando veo este error "Server instance penny.mongohq.com:10070 ya no está conectado." en appharbor.
También he visto algunos System.Net.Sockets.SocketException, "Un intento de conexión porque la parte conectada no respondió correctamente después de un período de tiempo, o conexión establecida fracasó porque host conectado no ha podido responder"
¿Hay alguna forma de asegurar que si el servidor no está conectado, intente volver a conectar? o para establecer un tiempo de espera más largo?
Al observar el código fuente del controlador, parece que la conexión con el servidor se pierde de alguna manera: https://github.com/mongodb/mongo-csharp-driver/blob/master/Driver/Core/MongoServerInstance.cs# L275 – friism
Uno de nuestros usuarios está recibiendo este problema también, y estamos utilizando el último controlador que creo (versión 1.9.2). ¿Hay alguna otra cosa que podamos tratar de resolver? – chrisb
Tengo el mismo problema después de varias consultas en un entorno en el que tenemos una réplica establecida con servidores que viven tanto dentro como fuera de Amazon. Incluso puedo llamar a Disconnect() y .Connect() antes y todavía falla con este error de vez en cuando. Ocurre usando las versiones de controlador 1.8.3.9 y 1.9.2 – Mario