sh.enableBalancing()
MongoDB5.0 已于 10 月2024 结束生命周期。不再支持此版本的文档。要升级5.0 部署,请参阅 MongoDB6 。0 升级程序。
说明
sh.enableBalancing(namespace)
为分片collection的指定命名空间启用负载均衡器。
重要
您只能在 实例上运行
sh.enableBalancing()
mongos
sh.enableBalancing()
。如果在mongod
实例上运行,则会出现 错误。sh.enableBalancing()
方法具有以下参数:Parameter类型说明namespace
字符串集合的命名空间。重要
sh.enableBalancing()
不会启动负载均衡。 相反,它允许在下次负载均衡器运行时平衡此集合。有关均衡过程的更多信息,请参阅“托管分片集群负载均衡器”和“分片集群负载均衡器”。
兼容性
此方法可用于以下环境中托管的部署:
MongoDB Atlas:用于云中 MongoDB 部署的完全托管服务
重要
M 0 、M 2和 M 5集群不支持此命令。 有关更多信息,请参阅不支持的命令。
MongoDB Enterprise:基于订阅、自我管理的 MongoDB 版本
MongoDB Community:源代码可用、免费使用且可自行管理的 MongoDB 版本