尘土与星辰 -1992|第156章|停机窗口与回滚预案|中文
图书馆三楼的自习区很安静,只有翻书声和偶尔压抑的咳嗽。林尘选了靠墙的位置,插座在桌子右下角。他把白皮书的PDF拖进编辑器,光标停在“实施风险评估”那一栏。周教授的话在脑子里过了一遍:厂子要的是“不折腾”。他删掉了之前写的“理论吞吐量提升40%”,换成“单次切换
第156章 停机窗口与回滚预案
图书馆三楼的自习区很安静,只有翻书声和偶尔压抑的咳嗽。林尘选了靠墙的位置,插座在桌子右下角。他把白皮书的PDF拖进编辑器,光标停在“实施风险评估”那一栏。周教授的话在脑子里过了一遍:厂子要的是“不折腾”。他删掉了之前写的“理论吞吐量提升40%”,换成“单次切换停机窗口≤15分钟”。
他开始拆解回滚预案。工业现场不是实验室,断网、电压波动、工人误触急停按钮都是常态。他画了一张流程图:主系统异常→触发阈值→自动切断新队列→切换至旧版I/O调度→人工确认数据一致性→记录日志。每一步都标注了耗时和责任人。没有“理论上”,只有“如果发生X,执行Y”。他查了2.6.32内核的sysctl参数,把缓存刷新的强制命令写进部署脚本。又补充了断电保护:UPS余量低于20%时,自动冻结写入,防止脏数据污染生产数据库。
左脚在桌下微微抽搐。他停下敲键盘的手,弯腰把裤腿卷到膝盖。脚踝肿了一圈,皮肤绷得发亮,静脉血管在皮下凸起。他从背包侧袋摸出布洛芬,干咽了两片。水杯已经空了。他起身去接水,走廊的声控灯随着脚步声逐一亮起。饮水机旁贴着“节约用水”的标语,塑料桶里的水泛着淡淡的氯气味。他接了半杯,慢慢喝下去。药片滑过喉咙,留下苦味。
回到座位,他继续写。成本核算部分,他列了三张表:硬件替换成本、停机损失折算、人工培训周期。厂里的设备折旧年限长,老板们算的是总账。他把“最优解”替换为“兼容解”。放弃了对最新SSD队列深度的激进调用,改用保守的轮询算法。性能损失12%,但稳定性提升。他在备注里写:工业场景的容错率优先于峰值性能。
墙上的挂钟指向下午四点。他保存文档,导出PDF。文件名:v3.2_实施风险评估与回滚预案_林尘.pdf。他打开邮箱,把文件发给周教授。附件大小4.2MB。发送进度条走完,他靠在椅背上,闭眼休息了十分钟。脑子里没有代码,只有流程图和数字。
周五晚上,他整理背包。白皮书打印了两份,一份胶装,一份活页备用。U盘格式化后拷入部署脚本和压测日志。身份证、学生证、现金三百。他检查了运动鞋的鞋带,左脚特意系松了一格。明天周六,对接会九点开始。他查了公交路线:K3路直达会展中心,车程四十分钟。早高峰可能堵车,他决定七点出门。手机银行余额显示1220.30。数字在脑子里过了一遍,严丝合缝。
宿舍熄灯后,他坐在床沿,用热毛巾敷脚。热气渗透进肌肉,痉挛稍微缓解。手机屏幕亮起,是周教授的短信:已阅。逻辑务实。周六上午八点半,我在B馆3号门等你。厂方代表会提前到,你带纸质版,别只靠PPT。 林尘回复:明白。
他关掉台灯,躺下。黑暗里,他听见隔壁床同学的翻身声和轻微的鼾声。明天之后,这套代码就要离开他的电脑,进入真正的生产线。他不知道厂里的老师傅会怎么评价,也不知道老赵的灰度发布会不会顺利。他只知道,预案已经写好,步骤已经拆解。剩下的,是执行。
凌晨两点,手机震动。屏幕亮起,是一条短信。老赵发来一段话:林尘,生产环境服务器权限批下来了。不过运维部加了条规矩,部署脚本必须通过他们的安全扫描,不能有未授权的端口监听,所有外联请求必须走代理白名单。你周末把网络模块过一遍,周一早上我要看扫描报告。对接会的事别耽误。
林尘盯着屏幕。安全扫描意味着他得重写网络模块的初始化逻辑,剥离所有直连调用,改用代理转发。他坐起身,打开电脑。屏幕的光照亮了桌角那本翻旧的《Linux内核设计与实现》。他新建了一个文档,标题:安全合规适配清单。夜还长。
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