sql >> Database >  >> NoSQL >> MongoDB

MongoDB beschikbare verbindingen

Voor UNIX-achtige systemen (d.w.z. Linux en OS X) wordt de verbindingslimiet bepaald door ulimits . MongoDB gebruikt 80% van de beschikbare bestandsdescriptors voor verbindingen, daarom zie je 203 op Mac (~80% van 256) en 819 op Linux (~80% van 1024).

De MongoDB-documentatie bevat aanbevolen instellingen voor productiesystemen. Normaal gesproken hoeft u dit niet te wijzigen in ontwikkelomgevingen, maar u ziet een waarschuwing bij het opstarten als de verbindingslimieten als laag worden beschouwd.

In MongoDB 2.4 en eerder is er een hard-coded maximum van 20.000 verbindingen per server, ongeacht de ulimits. Dit maximum is verwijderd vanaf MongoDB 2.6.

Er is ook een maxConns MongoDB-configuratierichtlijn die kan worden gebruikt om de verbindingen te beperken tot iets lagers dan wat zou worden toegestaan ​​door ulimits.



  1. Node.JS object prototype mag alleen een Object of null zijn met Redis

  2. Mongoose &Express:hoe u op de juiste manier gegevens verwijdert, maakt en opslaat die als referentie dienen

  3. Welke noSQL-database is het beste voor invoeg-/schrijfbewerkingen met een hoog volume?

  4. yii2 met mongodb werkt niet voor inloggen of aanmelden