MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Connexions disponibles MongoDB

Pour les systèmes de type UNIX (c'est-à-dire Linux et OS X), la limite de connexion est régie par ulimits . MongoDB utilisera 80 % des descripteurs de fichiers disponibles pour les connexions, c'est pourquoi vous voyez 203 sur Mac (~ 80 % de 256) et 819 sur Linux (~ 80 % de 1024).

La documentation MongoDB inclut paramètres recommandés pour les systèmes de production. En règle générale, vous n'avez pas besoin de modifier cela dans les environnements de développement, mais vous verrez un avertissement au démarrage si les limites de connexion sont considérées comme faibles.

Dans MongoDB 2.4 et versions antérieures, il existe un maximum codé en dur de 20 000 connexions par serveur, quelles que soient les ulimits. Ce maximum a été supprimé depuis MongoDB 2.6.

Il existe également un maxConns Directive de configuration MongoDB qui peut être utilisée pour limiter les connexions à quelque chose de inférieur que ce qui serait autorisé par ulimits.