机房黑下来以后,没人乱动,陆子豪守在配电箱边,钱多多的手还搭着鼠标,嘴里小声念叨。
“我真没碰啊,这锅别往我头上扣!”
马小跳把椅子往后蹭了半截,离主机远远的。
方既明转着总闸钥匙,过了十来秒才起身。
“演练继续,先记时间。”
陆子豪掏出手机按下计时器。
“断电开始,十七点零三分。”
陈建华带来的技术员摸到配电箱前,确认备用电源没有触发。
“总闸断开,符合演练预案。”
方既明把钥匙递过去,技术员合上闸刀,灯管亮起,投影恢复,机房里的风扇重新转动。
钱多多往屏幕前凑。
“还在!赵大壮,你这系统顶住了!”
赵大壮没回话,盯着页面皱起眉。
主界面还在,导入的测试题也挂在任务列表里,本地缓存没有丢,操作记录也没断。
版本树最上面那行编号却变了。
“别急着乐。”
赵大壮放大页面。
“刚才是V3.18,现在是V3.16。”
陆子豪凑过去。
“少了两个版本?”
“少的不只版本。”
赵大壮调出日志。
断电前最后一条记录停在十七点零二分四十七秒,恢复后的缓存里,却多出一批十六点五十八分创建的题目。
钱多多盯着时间戳,嘴里冒出一句。
“系统给你读旧存档了?”
“缓存保住了,旧版本却被顶到了前面。”
赵大壮指着版本树。
“现场遇到这种事,很多人根本发现不了。”
马小跳在后排举起手。
“那个,我可能知道为什么。”
钱多多回头。
“你又干啥了?”
马小跳打开测试账号的操作记录。
“方哥让我按清单搞破坏,我就塞了三百道题。”
赵大壮转头。
“三百道?”
“格式有问题的三百道,全是脱敏测试题,真实题库我连边都没碰!”
陈建华核对完账号权限,点了点头。
“操作范围合规,数据来自演练库。”
钱多多捂住额头。
“三百道?你是测试系统,还是给系统喂泔水?”
马小跳不服。
“规则里有随机污染,我提前给它上强度,这叫实战思维!”
方既明站在讲台边,保温杯放在桌角。
“具体塞了什么,讲清楚。”
马小跳把记录投到大屏。
“有的题缺字段,有的知识点标签写错,还有重复题,我把同一道题塞进了不同版本。”
李萌拿着笔记本对照数据。
“缺字段一百零二道,题干和答案都在,学段,科目,难度等级全空着。”
她翻到下一页。
“错标签一百零八道,函数题进了数列,遗传题跑进物理。”
乔清禾接过平板。
“重复映射九十道,同一道题挂了两个知识点,部分还跨版本,回滚时容易被当成新增数据。”
赵大壮拉开椅子,打开本地数据库。
“先不删,全部隔离。”
马小跳问。
“隔离区是啥?”
“有问题的题先移出去,主字典不直接吃它们。”
赵大壮在屏幕上建了三个目录,缺字段,标签冲突,重复映射。
每个目录后面都挂上来源记录,导入时间,测试账号和原始版本。
李萌盯着弹窗,伸手拦住赵大壮。
“这句话得改。”
屏幕上写着,发现数据污染,请立即处理。
乔清禾点头。
“别写数据污染。”
钱多多挠头。
“这不挺准确吗?”
“学生看到这两个字,会觉得自己把系统弄坏了。”
乔清禾圈住提示语。
“测试时有人误操作,也会怕留下记录。”
韩冰冰抱着打印纸走进来。
“换成需要确认来源,后面给三个选项,查看记录,转入隔离区,暂不处理。”
赵大壮删掉原提示,重新敲下新文字。
需要确认来源。
钱多多读了一遍,肩膀放松下来。
“这个顺眼,至少系统没追着骂人。”
方既明点头。
“工具用来查漏,别给人贴标签。”
赵大壮补完隔离规则。
“现在得找正确主字典,旧缓存能用,但不能直接信。”
陆子豪搬椅子坐到旁边,手机计时器亮着。
“我卡时间,超过两分钟还没定位问题,我敲桌子提醒。”
钱多多咧嘴。
“陆哥,你这跟拳赛裁判一个路数。”
陆子豪把手机扣到桌上。
“比赛里发愣要挨拳,系统出错发愣也一样。”
赵大壮调出备份列表。
断电前缓存,自动备份,外接硬盘里的只读副本,三个版本摆在面前。
第一分钟,他核完V3.18的校验码。
第二分钟,陆子豪敲了敲桌面。
“时间到,换地方查。”
赵大壮立刻切到操作日志,把导入时间拉成一条线。
马小跳塞题的时间是十六点五十八分,系统自动备份在十七点整,断电发生在十七点零三分。
缓存却退回了十六点五十六分。
钱多多盯着屏幕。
“这也太阴了吧,偷偷退了七分钟,谁能立刻发现?”
赵大壮点开版本链。
“回滚不能只认时间,还得认校验码和操作链。”
江辰摘下一边耳机,拿起手机录音。
“先核主字典,再查版本链。”
“来源不明先隔离,回滚之前留记录。”
钱多多听完没忍住笑。
“江辰,你这都快成数学早读口令了。”
江辰把录音停掉。
“能记住就行。”
李萌把录音导进演示端,乔清禾把按钮名称改成主字典核对口诀。
赵大壮重新坐直,将V3.18设为目标版本。
旧缓存不直接覆盖。
三百道问题题目先进入隔离目录,每一步操作写进系统日志,李萌同步登记人工表格。
第六分钟,主字典校验完成。
第七分钟,冲突题全部移出主库。
陆子豪看了眼计时器。
“还剩四十秒。”
赵大壮点下确认回滚。
投影上的进度条往前走,机房里没人说话,只有风扇转动和键盘敲击声。
七分四十秒。
页面恢复稳定。
V3.18,校验通过。
三百道错误题全部留在隔离区,主库题目数量恢复正常。
钱多多拍了下桌子。
“成了!赵大壮,你把系统从坑里拉回来了!”
马小跳凑过去看着隔离区。
“我的三百道错题,居然还有点价值?”
赵大壮拿纸擦掉额头的汗。
“下次提前报数量,再来三百道,我得先给自己买份保险。”
机房里笑开了,陈建华也合上文件夹。
方既明没有笑。
他走到赵大壮身后,盯着重新排好的版本树。
“要是对面故意让你回滚到错误版本呢?”