请关闭浏览器的阅读/畅读/小说模式并且关闭广告屏蔽过滤功能,避免出现内容无法显示或者段落错乱。
老周接到林凡电话的时候,正在菜市场跟一个卖豆腐的摊主理论。
摊主说:“大爷,我们这是智能秤,少不了。”
老周说:“智能秤不等于圣旨。你这秤刚才归零归到负数去了,豆腐还没上去,它先欠我二两。”
摊主低头看屏幕,屏幕上果然闪着一个很尴尬的“-0.08kg”。旁边买菜的大妈立刻围过来,气氛瞬间从买豆腐升级成民间计量听证会。老周把布袋往胳膊上一挂,手机贴在耳边,语气平静得像刚赢了一场小型战争。
“什么事?”
林凡说:“周老师,星穹那边拿到了完整风险报告,还有一份加密备份。我们需要看日志。”
老周沉默了两秒:“看哪种日志?”
“跨域映射、硬约束转写、灰度上线,还有风险关闭单对应的调用链。”
老周又沉默了两秒:“你这是叫我复出,还是叫我晚节不保?”
林凡说:“两者可能都会沾一点。”
老周哼了一声:“地址发来。我先把豆腐买完。人可以退休,晚饭不能延期上线。”
下午两点,星穹大厦门口,老周拎着半袋豆腐出现。保安看见他那件洗得发白的夹克和布鞋,先是愣了一下,又看见林凡在旁边等,才把临时访客证递过去。
访客证上印着“技术启问”四个字。
老周低头看了看:“启问就启问,为什么前面还加临时?”
张磊说:“显得便宜,方便报销。”
老周看他一眼:“你最近嘴还挺能活。”
张磊把保温杯举起来:“人设还在,只是系统有点掉血。”
苏晓、林凡、张磊和秦姐一起上楼。林桂兰没来,她说星穹大厦玻璃太多,晃眼,容易让她忍不住想擦。临出门前,她给老周塞了一包卤蛋,说“看日志费脑子,别光骂人不吃饭”。老周嘴上嫌弃“我看起来像缺蛋的人吗”,手却把卤蛋放进包里,动作熟练得像接受组织补给。
许既明在会议室等他们。桌上放着纸质报告、加密备份盘、项目纪要、风险关闭单,还有几台离线工作站。星穹的安全负责人站在旁边,表情像陪审团和被告席之间来回横跳。
许既明开门见山:“报告是真实的。备份也是从旧项目离线库里取出的。我们会配合核验。”
苏晓没有立刻坐下:“我们需要留痕。”
“可以。”许既明说,“全程录像,操作记录,文件哈希,现场签字。”
张磊小声问林凡:“哈希是什么?”
林凡说:“证明文件没被改过的一串值。”
张磊点头:“哦,电子版按手印。”
老周把布袋放到椅子上:“差不多。就是手印不会出汗。”
安全负责人开始展示日志。屏幕上是一层层系统调用记录,时间戳、服务名、请求参数、策略版本、返回码排成密密麻麻的表。张磊看了三秒,眼神就开始涣散。
“这玩意儿像不像方便面配料表?”他低声说,“全是字,但不知道能不能吃。”
老周坐到屏幕前,掏出一副旧花镜,戴上,又摘下来擦了擦。那动作慢得有点滑稽,但他一开口,整个会议室的节奏就变了。
“别先看大屏。”他说,“大屏是给领导看的。领导看大屏,容易觉得世界很有秩序。查事故,先看小地方。”
安全负责人愣了一下:“您要看什么?”
“原始调用链。不要摘要,不要仪表盘,不要异常分类。把北区交通事故那天,自动公交触发人工保守模式前后三分钟的日志拉出来。”
安全负责人看向许既明。许既明点头。
日志调出来后,老周一行一行看。会议室里只剩键盘声和空调声。张磊努力陪看,五分钟后开始在纸上画小人。小人头顶写着“锅”,脚下踩着“接口”,旁边还有一行字:锅从这里润了。
秦姐瞥见,差点笑出声。
老周忽然伸手点屏幕:“停。”
安全负责人立刻停住。
“这里。”老周说,“上游交通安全模块发出的标记是什么?”
安全负责人放大字段:“anual_guard_required,人工保护必需。”
“下游综合调度收到的是什么?”
安全负责人往后翻:“anual_guard_sre,人工保护评分,0.72。”
老周转头看林凡:“看见没有?必需变评分。硬话变软话。”
林凡把这句话写进黑色笔记本。虽然林桂兰昨天已经说过类似的话,但老周此刻把它从人话按回了证据链。
苏晓问:“这个转写是谁做的?”
安全负责人点开服务名:“ulti-doa-pat-adapter,多域兼容适配器。”
老周冷笑:“适配器,好名字。以前我们管这叫中间层,现在名字越来越客气,干的事越来越大胆。”
他又让安全负责人调医疗分诊那天的日志。陈叔那条记录出现时,会议室里所有人都坐直了。上游医疗风险模块给出的标记是cardiac_risk_hard_review,心血管风险硬复核。经过多域兼容适配器后,进入综合资源调度时变成risk_attentio,风险关注权重,0.64。
秦姐脸色发青:“硬复核变关注权重,0.64是什么意思?”
老周说:“意思是系统觉得你值得注意,但不值得停下。”
张磊终于抬头:“这听着像某些老板开会夸员工。你很重要,但预算没有。”
没人反驳,因为太像了。