sql >> Databasteknik >  >> NoSQL >> MongoDB

Vad händer när anslutningar till MongoDB inte stängs?

Du bör inte anropa ->close() vid varje iteration. Om du ringer nära säger du till föraren att inte återanvända en beständig anslutning. Om du kör detta i en snäv slinga, tar operativsystemet slut på portar att använda, eftersom de alla är i TIME_WAIT-tillstånd.

PHP-drivrutinen använder beständiga anslutningar, och om du (utan att ringa ->stäng) kör "new Mongo" i en tight loop som i ditt exempel, kommer drivrutinen inte skapa nya anslutningar och återanvända den redan befintliga.



  1. Hur använder man oordnad bulkinfogning med Mongoskin?

  2. Mongoose find(), hur får man tillgång till resultatdokumenten?

  3. res.redirect som visar gammal information efter att formuläret skickats in?

  4. Hur använder jag GraphQL med Mongoose och MongoDB utan att skapa Mongoose-modeller