125 votes

Vérifiez le nombre actuel de connexions à MongoDb

Quelle est la commande pour obtenir le nombre de clients connectés à un serveur MongoDB particulier ?

21voto

nixsix6 Points 81

Vous pouvez simplement utiliser

 db.serverStatus().connections

De plus, cette fonction peut vous aider à repérer les adresses IP connectées à votre base de données Mongo

 db.currentOp(true).inprog.forEach(function(x) { print(x.client) })

9voto

Kyaw Min Thu L Points 305

J'ai essayé de voir toutes les connexions pour la base de données mongo en suivant la commande.

 netstat -anp --tcp --udp | grep mongo

Cette commande peut afficher plus en détail chaque connexion TCP pour mongodb.

 tcp        0      0 10.26.2.185:27017           10.26.2.1:2715              ESTABLISHED 1442/./mongod       
tcp        0      0 10.26.2.185:27017           10.26.2.1:1702              ESTABLISHED 1442/./mongod  
tcp        0      0 10.26.2.185:27017           10.26.2.185:39506           ESTABLISHED 1442/./mongod       
tcp        0      0 10.26.2.185:27017           10.26.2.185:40021           ESTABLISHED 1442/./mongod       
tcp        0      0 10.26.2.185:27017           10.26.2.185:39509           ESTABLISHED 1442/./mongod 
tcp        0      0 10.26.2.185:27017           10.26.2.184:46062           ESTABLISHED 1442/./mongod       
tcp        0      0 10.26.2.185:27017           10.26.2.184:46073           ESTABLISHED 1442/./mongod       
tcp        0      0 10.26.2.185:27017           10.26.2.184:46074           ESTABLISHED 1442/./mongod   

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X