sql >> Databáze >  >> NoSQL >> MongoDB

Časový limit nastal po 30 000 ms při výběru serveru pomocí CompositeServerSelector

Pokud se připojujete k MongoLab, přidejte na konec připojovacího řetězce "?connect=replicaSet".

new MongoClient("mongodb://username:[email protected]:11111/db-name?connect=replicaSet")

Tento lístek JIRA má nějaké podrobnosti:https://jira.mongodb.org/browse/CSHARP-1160

V zásadě výchozí je připojení k členovi sady replik. Ale nastavení MongoLab Single-Node jsou ve skutečnosti sada replik jednoho uzlu a to způsobuje, že tomu nedůvěřujeme. Přidání ?connect=replicaSet k vašemu připojovacímu řetězci přinutí ovladač přejít do režimu sady replik a vše bude fungovat.

Tu informaci našel zde.



  1. Filtrujte podpole pole podle některých kritérií

  2. Nastavení jarní relace na serveru redis

  3. Podmíněná sada Redis / pouze aktualizace s nejnovější verzí?

  4. Mongoid / Mongodb a dotazování na vložené dokumenty