Mongodb 如何判断特定Mongo实例是否有活动连接?

Mongodb 如何判断特定Mongo实例是否有活动连接?,mongodb,sharding,connection,mongo-shell,Mongodb,Sharding,Connection,Mongo Shell,我正在升级一个分片集群,希望关闭三个mongos实例中的一个。我保证不会发生新的传入连接,因为我在负载平衡器中禁用了该框。但是,我担心mongos实例上可能存在仍处于活动状态的连接 我在Mongo实例上运行了以下操作: db._adminCommand("connPoolStats"); 你对解释结果有什么意见吗?这是正确的命令吗?该命令应该有效。如果没有更多的游标,那么可以关闭mongos。任何仍然存在的连接都将在尝试重新连接时通过负载平衡器故障切换到另一个mongos(假设它们有适当的重新

我正在升级一个分片集群,希望关闭三个mongos实例中的一个。我保证不会发生新的传入连接,因为我在负载平衡器中禁用了该框。但是,我担心mongos实例上可能存在仍处于活动状态的连接

我在Mongo实例上运行了以下操作:

db._adminCommand("connPoolStats");
你对解释结果有什么意见吗?这是正确的命令吗?

该命令应该有效。如果没有更多的游标,那么可以关闭mongos。任何仍然存在的连接都将在尝试重新连接时通过负载平衡器故障切换到另一个mongos(假设它们有适当的重新连接策略)。唯一需要担心的是游标,因为它们有状态,而状态由
cursorInfo
处理