尘土与星辰 -1992|第232章|灰度与回滚|中文
晨光还没完全透进来,机箱风扇的嗡鸣是房间里唯一的声音。林尘把凉透的浓茶倒掉,重新接了半杯温水。左手按着左腿膝盖上方,拇指用力揉压股四头肌,直到那股僵硬的酸胀感稍微散开。他坐回电脑前,屏幕冷光打在脸上。错题本摊在键盘旁边,第232条的字迹还没干透。 热更新不能直
第232章 灰度与回滚
晨光还没完全透进来,机箱风扇的嗡鸣是房间里唯一的声音。林尘把凉透的浓茶倒掉,重新接了半杯温水。左手按着左腿膝盖上方,拇指用力揉压股四头肌,直到那股僵硬的酸胀感稍微散开。他坐回电脑前,屏幕冷光打在脸上。错题本摊在键盘旁边,第232条的字迹还没干透。
热更新不能直接覆盖生产环境。他先拉出测试分支,把审计中间件的代码剥离成独立进程。核心逻辑并不复杂:拦截所有读写请求,在落盘前生成时间戳和哈希摘要,双写进本地不可篡改的日志文件,同时异步推送到备份节点。难点在于不能阻塞主业务流。影像解析系统对延迟敏感,多一毫秒的卡顿,医生端就会报错。他用了消息队列做缓冲,设置超时熔断。如果队列堆积超过阈值,自动降级为仅记录关键操作,放弃全量审计。这是妥协,也是保命线。代码写得很密,变量命名遵循他一贯的规范,注释只留必要的逻辑断点。他不追求优雅,只追求可追溯和可回滚。
苏曼端着两碗速冻馄饨进来,放在桌角。塑料碗壁凝着一层水珠。“先吃两口。你血糖低,手抖敲不准键。”林尘没抬头,手指在键盘上快速敲击,编译,跑单元测试。“等十分钟。跑完这组用例就吃。”苏曼没劝,拉过旁边的椅子坐下,打开监控面板。屏幕上跳动着各项指标:CPU占用、内存水位、网络延迟、磁盘I/O。她盯着日志流,偶尔报一个数。“队列延迟正常。备份节点握手成功。主库连接池稳定。”
凌晨四点十分。林尘按下回车。灰度发布脚本开始执行。流量按5%的比例切入新模块。他盯着监控面板,呼吸放得很轻。前五分钟,一切平稳。日志开始滚动,格式整齐,时间戳精确到毫秒。他切到数据库,查看双写记录。主表写入正常,审计表同步无误。他慢慢把比例调到20%,50%,80%。左脚突然一阵尖锐的刺痛,像有根针顺着小腿往上扎,肌肉不受控地痉挛了一下。他猛地吸了口气,手指停在半空,没动。等那阵痛感过去,才继续把流量推到100%。
全量切换完成。主业务响应时间增加了12毫秒,在可接受范围内。他运行了一遍模拟审计查询,调出过去二十四小时的所有操作记录。数据完整,链路清晰,不可篡改标记生效。他导出对接文档,附上架构图、接口说明和降级策略。打包,加密。早上七点四十五分,邮件发送成功。收件人:省人民医院设备科,抄送检测所质控科。
苏曼靠在椅背上,长出一口气。“过了。”林尘合上电脑,端起那碗已经凉透的馄饨,夹起一个送进嘴里。面皮有点硬,馅儿是冷的,但他嚼得很慢。吃完,他翻开错题本,在第232条后面补上一行:“执行记录:灰度切换耗时47分钟,全量上线后响应延迟+12ms。降级阈值设为队列堆积>500条。已验证。后续需优化异步写入性能。”
手机震动。不是微信,是座机转接的语音留言提示。他点开。一个陌生的男声,语速很快,带着体制内特有的克制与公事公办:“林工,我是卫健委飞行检查组。下周一上午九点,我们带专家进驻。除了数据溯源,还会现场核验你们的模型训练环境隔离情况。另外,医院采购办通知,尾款审批流程需要补充一份‘第三方算力资源合规证明’。请在周五前提交。”
林尘听完,手指在桌面上轻轻敲了两下。算力合规证明。这意味着他们租用的云服务器集群,必须提供完整的物理隔离证明和等保三级备案。老赵那边的资源池是混用的,根本拿不出独立隔离的硬证明。
他看向苏曼。苏曼也听到了,眉头皱起。“混用池过不了等保。要么临时迁移,要么找有资质的机房代持。但迁移要停机,代持要分钱。”
“不迁。”林尘声音很平,“代持也不行。采购办要的是原始凭证,不是包装过的壳子。”他站起身,走到窗边。天已经完全亮了,楼下的早点摊开始冒白气,电动车的喇叭声隔着玻璃传进来,模糊而真实。他转过身,从抽屉里翻出一张泛黄的纸。那是三年前,他还在大厂做底层架构时,顺手记下的几个二线城市的闲置机房联系方式。当时觉得用不上,一直没删。
“联系老赵。”他说,“让他把混用池里那台独立机柜的资产证明调出来。物理隔离的硬线,我们自己拉。等保备案走加急通道。周五前,把证明补齐。”
苏曼看着他。“老赵那边未必配合。他嫌麻烦,而且怕担责。上次让他改合同条款,他拖了三天。”
“告诉他,尾款到账,他分三成。证明拿不到,尾款卡死,他一分钱拿不到。”林尘语气没有起伏,只是在陈述事实,“规矩是他定的,现在按规矩走。他做资源生意,赚的是信息差和周转率。我们把周转的节点卡住,他自然会动。”
苏曼点头,拿起手机拨号。林尘坐回桌前,重新打开终端。屏幕上的光标安静地闪烁。他知道,飞行检查只是第一道关。真正的硬仗,在算力合规和采购审批的交叉点上。老赵的机柜在邻省,拉专线需要协调运营商,等保测评机构排期至少两天。时间被压缩成一条细线,任何一环松动,都会导致尾款断裂。他翻开错题本,新的一页空白。笔尖落下。
“第233条:算力合规与采购闭环。风险:第三方资源资质缺失,老赵配合度低。对策:物理硬隔离+等保加急,利益绑定倒逼执行。执行:今日拉线,明日备案,周五交证。没有退路。”
窗外的阳光斜斜地切进房间,落在键盘上,灰尘在光柱里缓慢浮动。他活动了一下僵硬的左脚,指尖重新搭上键盘。进度条还没走完,但路已经铺到了脚下。苏曼的电话接通了,背景音里传来老赵略带沙哑的嗓音。林尘没听具体内容,只看着屏幕上跳动的终端窗口。他知道,谈判才刚刚开始。
More from WayDigital
Continue through other published articles from the same publisher.
Comments
0 public responses
All visitors can read comments. Sign in to join the discussion.
Log in to comment