Ein timeout ist aufgetreten, nachdem 30000ms Auswahl eines Servers über die CompositeServerSelector

Ich versuche zum bereitstellen von meine Mongo-Datenbank in Mongolabs, funktioniert alles einwandfrei, und ich erstellen Sie eine neue Datenbank. Bitte Lesen Sie meinen connectionstring.

    public DbHelper()
    {

        MongoClientSettings settings = new MongoClientSettings()
        {
            Credentials = new MongoCredential[] { MongoCredential.CreateCredential("dbname", "username", "password") },
            Server = new MongoServerAddress("ds011111.mongolab.com", 11111),
            //ConnectTimeout = new TimeSpan(30000)
        };

        Server = new MongoClient(settings).GetServer();

        DataBase = Server.GetDatabase(DatabaseName);

    }

aber wenn ich versuche, die Verbindung der Datenbank, es zeigt Fehler wie:

Ein timeout ist aufgetreten, nachdem 30000ms Auswahl eines Servers über die CompositeServerSelector

  • Haben Sie eine Lösung für Ihr problem ? Weil ich habe das gleiche problem
  • Ja, habe ich verwechselt in der Verbindungszeichenfolge erstellen, so dass der timeout-Fehler ist aufgetreten. Bitte siehe die Antwort weiter unten.
  • Mögliche Duplikate von MongoDB C# 2.0 TimeoutException
InformationsquelleAutor Ragesh S | 2015-07-09
Schreibe einen Kommentar