来自AI助手的总结
通过设置迁移窗口并统一客户端版本,避免分片迁移引发性能抖动和命令卡顿。

一、高峰时段 chunk 迁移导致磁盘读写性能抖动,业务响应超时。
解决:配置迁移窗口时间,避免白天操作影响业务 //如下操作则设置了只在凌晨 2 点 -6 点工作
>use config
>db.settings.update(
> { id:"balancer" },
> { $set : { activeWindow : { start :"02", stop :"06" }}},
> { upsert : true }
>)
二、由于 mongo 客户端与 server 版本不一致,导致 sharding 集群执行 sh.stopBalancer()命令卡住
解决方法:替换老版本的 mongo 客户端,保持与 server 端版本一致。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END






暂无评论内容