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

Jak mohu vyřešit MongoWaitQueueFullException?

Musíte zkontrolovat, jaká je hodnota připojení na hostitele, kterou jste zadali při nastavování připojení (při pohledu na výjimku si myslím, že byste ji nastavili na 500).

MongoClientOptions.Builder builder = new MongoClientOptions.Builder();
builder.connectionsPerHost(200);
MongoClientOptions options = builder.build();
mongoClient = new MongoClient(URI, connectionOptions);

Ideálním způsobem nastavení připojení na hostitele by bylo pokus-omyl, ale musíte se ujistit, že vámi nastavená hodnota by neměla překročit počet připojení, která můžete mít, otevřením mongo shellu a provedením:



  1. Jak mohu spustit db.copyDatabase prostřednictvím nativního ovladače NodeJS MongoDB?

  2. Existuje nějaká doporučená hodnota COUNT pro příkaz SCAN / HSCAN v REDIS?

  3. Použití MongoDB $pull k odstranění dokumentů v poli

  4. Jak mohu exportovat/vymazat databázi mongodb?