许航这次找刻度科技,开口先问排期。
栖川准备把原来的两区业务扩到六个区域,购买新一批跨区企业许可和迁移接入包,总价九十万元。这份新采购是在周衡入住新家后的一次回访中确认的,随后开发和交付用了两周完成准备,最后一轮客户侧验证排在本周。
“不是旧版换个名字再买。”许航笑着说,“这次是真的多了四个地方等你们。”
“那就把四个地方做好。”
团队没有为这九十万元再临时拉起一个项目仓库。标准组件已经成熟,区域配置由向导导入,测试按真实变化挑出需要重点核的部分。
最后一轮回放里,测试同事发现同名服务的维护窗口有一处偏移。
她直接将新旧区域放到一起,让丁卓看。周衡经过时也停下来,只问哪一步开始变了。
丁卓从变更编号往回查。
这批新区域的日历使用带时区偏移的标准时间,区域代理上报的是统一协调时。两种格式都合法,新接入的旧格式适配器却在解析其中一种时又按上海本地时间加了八小时。
日历里的计划窗口因此被移到当天上午。
晚间迁移真实发生时,系统能看到变更编号,却判断当前不在维护窗口。重试比例和队列等待同时上升,高等级规则按冻结条件触发。
更危险的是,十一项服务里有三个名称相同、区域不同。
旧匹配先按服务名找日历,再看区域。若为了修正这次误报,直接把同名服务的维护窗口扩大八小时,另一区域真正出现异常时也可能被计划变更遮住。
周衡没有调高风险阈值。
时间统一转换成同一时间轴,同时保留原始时区和解析结果;变更匹配必须同时满足客户、服务、区域与变更编号,任何一项缺失都不能把高等级风险自动静音。计划窗口只能解释合同列明的预期信号,出现未登记的错误类型仍要继续升级。
修改完成,团队继续在隔离环境复测。
第一组是南区原迁移场景。系统正确找到计划窗口,将已登记的队列和重试变化标成观察级,并把负责人和结束时间放进卡片。
第二组保留同一时间、同一服务名,却把区域换成东区。那里没有变更,组合信号仍生成高等级提示,没有被南区日历一起压掉。
第三组在南区计划窗口里加入未登记的支付回执缺失。队列增长可以由迁移解释,支付回执异常不能,卡片因此维持高等级并要求业务核查。
第四组故意移除变更编号,只留一句“今晚维护”。
系统不给整条业务链静音,只提示变更信息不完整。客户补齐正式编号以前,高风险计时照常运行。
许航看过后,让自己的值班人员再选两组新场景。
客户那边将屏幕切给平时真正值班的人,对方先看了一眼许航,问这次能不能自己操作,遇到问题再问。
“本来就是让你以后用的。”许航往旁边让了让。