背景 Part1:写在最前 我们在使用MongoDB sharding集群时,会使用如下命令来管理启停Balancer: >sh.stopBalancer() 停止Balancer >sh.startBalancer() 开启Balancer Part2:背景 开启balancer后,客户反馈前端应用写入缓慢,查询超时。因此我们尝试关闭balancer,来避免chunk迁移对集群性能带来的影响。 但是在调用sh.stopBalancer的时候,发现却停不下来,sh.stopBalancer会处于卡住的状态: mongos>sh.stopBalancer() Waiting for