5
私はappharbor.com上でMongoHQのデータベースを使用しているアプリケーションを実行しています。サーバーインスタンスは接続されていません。 MongoDB C#ドライバ1.3.1
フォームこのエラーが表示される "サーバーインスタンスpenny.mongohq.com:10070は接続されていません。" appharborで。
また、System.Net.Sockets.SocketExceptionが表示されました。「一定時間が経過すると接続先が正しく応答しなかったか、接続されたホストが応答しなかったため接続に失敗したため接続に失敗しました」
サーバーが接続されていない場合に再接続を試みることを保証する方法はありますか?またはより長いタイムアウトを設定するには?
ドライバのソースコードを見ると、サーバーへの接続が途絶えているようです:https://github.com/mongodb/mongo-csharp-driver/blob/master/Driver/Core/MongoServerInstance.cs# L275 – friism
私たちのユーザーの一人がこの問題を抱えています。最新のドライバ(バージョン1.9.2)を使用しています。 これを解決するために他に何かできることはありますか? – chrisb
Amazonの内部と外部の両方に存在するサーバーを持つレプリカセットを持つ環境で、複数のクエリを実行した後でも同じ問題が発生しています。前にDisconnect()と.Connect()を呼び出すこともできますが、このエラーが発生しても失敗することがあります。ドライババージョン1.8.3.9と1.9.2を使用して起こる – Mario