八百次,然后反弹到两千七百次,再跌回一千五百次。
"怎么回事?"炜杰问。
"迁移占用了磁盘带宽,搜索响应变慢,用户端开始超时重试。"小陈的手指在键盘上狂敲,"重试请求堆积,又加剧了磁盘负载。"
"限流!"炜杰说。
"已经在限了,但效果不够。"小陈的额头冒出汗珠,"用户的浏览器在自动刷新,每刷新一次就是一个新请求。"
炜杰转向何明:"能不能从迁移进程里抢回一部分磁盘带宽?"
何明摇头:"迁移是连续写入,不能中断。强行降速会导致镜像不一致,迁移失败。"
"那就让用户等。"炜杰说,"小陈,在千度首页放一条公告——'系统维护中,搜索速度可能暂时变慢,预计四十分钟恢复'。"
"放公告会暴露我们在做大规模操作——"
"暴露了也比用户全跑光强。"炜杰打断他,"放。"
小陈立刻打开千度的前端管理后台,在首页顶部插入了一条黄色公告条。公告发布后,流量波动开始平缓,用户的刷新频率下降了,搜索请求曲线慢慢稳定在一千九百次左右。
"过了。"小陈瘫回椅子上,"但搜索响应时间已经涨到了四百毫秒。"
"忍四十分钟。"炜杰说,"四十分钟后,一切都会比现在好。"
三点三十五分,迁移进度百分之七十八。
刘芳盯着进度条,突然发现了一个异常:"镜像校验出现警告。"
炜杰快步走过去:"什么警告?"
"最后一批数据块的校验和与源盘不一致。"刘芳指着屏幕上的一行红色文字,"可能是磁盘写入过程中的位翻转错误。"
"严重吗?"
"如果只是单个位翻转,不影响整体数据。但如果是磁盘坏道——"刘芳没有说完。
"定位到具体的数据块。"炜杰说。
刘芳运行了定位脚本,十秒后结果出来:异常数据块位于索引日志分区,不是核心搜索索引,是操作日志。
"操作日志可以重建。"何明说,"不影响搜索服务。"
"但缺少操作日志,迁移后的系统审计会不完整。"刘芳说。
"先完成迁移。"炜杰拍板,"日志的事,迁移完成后从备份恢复。"
刘芳点头,继续执行迁移。进度条从百分之七十八爬到百分之八十五、百分之九十、百分之九十五。
本章未完,请点击下一页继续阅读!