sql >> Databasteknik >  >> NoSQL >> MongoDB

Beständig anslutning eller anslutningspoolning i PHP54+ Nginx + PHPFPM + MongoDB

I version 1.4 är alla anslutningar beständiga, såvida du inte stänger dem själv - vilket du aldrig bör do. Du kommer att se en anslutning per kombination av IP/användarnamn/lösenord/databas från varje PHP-processorenhet. I ditt fall, per varje PHPFPM-process. För att minska antalet anslutningar behöver du ha färre kombinationer av användarnamn/lösenord/databas. Men med 8 boxar och 50 FPM-processer och 3 noder i din replikset är du redan på 1200 anslutningar - utan att ens ta hänsyn till skillnader i databas/användarnamn/lösenord. Det finns inte mycket du kan göra åt det , men det borde inte ha ett stort inflytande på prestanda. Det är mycket mer sannolikt att du drabbas av begränsningar för RAM/långsam disk.



  1. Lägg till data i dokument i Mongo DB med PHP

  2. findAndModify - MongoError:undantag:måste ange borttagning eller uppdatering

  3. hur dödar jag inaktiva redis-klienter

  4. MongoDB unika index tillåter inte överskrivning