如何查找连接到mongodb数据库的特定客户端。是否有任何命令可以从Mongo shell中找到它。例如,如果有任何Web应用程序连接到数据库,如果我想检查它是否已连接并找到其IP地址,有没有办法找到它?如果是这样,请告诉我。当我运行以下命令时,它只显示localhost。其他客户未显示。请帮忙。
RS:PRIMARY> db.currentOp(true).inprog.forEach(function(d){if(d.client)printjson(d.client)}) " 127.0.0.1:43424" " 127.0.0.1:58214" " 127.0.0.1:56887"
答案 0 :(得分:0)
db.serverStatus().connections
客户端连接详情
db.currentOp(true)
显示当前操作deatils
db.currentOp(true).inprog.forEach(function(inPro){if(inPro.client && inPro.client!="0.0.0.0:0")print(inPro.client)})
我认为这将解决您的问题