第16章 被逼到绝路 网中人
2002年5月20日,星期一。
这一天,被项目组定为关键里程碑:在客户现场完成併网联调测试。
兰州客户现场,机房里只有设备运行的低沉嗡鸣声,气氛平静得有些压抑,每一个人都绷紧了神经。他们知道,併网后业务流量不会马上切换,真正的考验在於业务切换前必须完成的各种压力测试。
此刻,深圳的吕山,將是兰州现场最严峻的考验。
上午九点,指令发出。
吕山在深圳的镜像环境里,输入各种极端业务条件。数据洪流开始涌入,兰州现场,眾人紧盯著屏幕上的监控曲线,那条线陡然向上,几乎瞬间拉成一条垂直的红线。
几分钟后,系统过载的警报响起,所有业务指示灯同步熄灭,系统第一次宕机。
江湖海看著黑下去的屏幕,脸色平静,但心中却开始不安。宕机是必然的结果,但来得这么快,还是超出了他的预想。
田增崎和钟铁铭迅速行动,他们分析日誌,確定瓶颈。蒋德全则隨时准备接收新的参数配置。他们知道,这是第一步,目的是找到系统的极限。
接下来的几个小时,高强度的工作让办公室里只剩下键盘敲击声。整个流程变得机械而磨人:兰州这边调整参数,通知深圳;深圳那边发起衝击,兰州这边看著系统在坚持了更长几分钟后再次崩溃;然后,又是新一轮的日誌分析和参数调整。
这个循环重复了多次,系统崩溃的时间点在缓慢后移,但始终未能摆脱被摧毁的结果。每一次微小的进步,都让下一次的失败显得愈发沉重。
下午四点左右,吕山打来电话:“前面的测试都是各种极限压力下的测试结果,系统宕机是必然的。接下来的一个测试將是模擬真实业务量的真正考验了。”
大家在免提电话上静静听著,都没有说话,等著吕山继续:
“我分析了黄河防汛歷史业务流的情况,同时考虑到今年会增加不少和银川、包头的信息终端,所以业务流量会大大超过歷史,我的测试是考虑了防汛高峰期出现的长时间业务占用和大量连接请求,这一关必须测试通过才能確保系统安全。”
眾人心中都默念,期望系统坚持的时间能长一些。
然而,事与愿违。测试开始,所有人盯著屏幕,看著核心硬体资源占用率的数字一路攀升。70%... 80%...当数字跳过90%时,机房里刺耳的警报声开始响起,红色的指示灯在机柜上疯狂闪烁,没有人说话。40分钟时,占用率达到100%,系统撑了几秒钟,然后屏幕一黑,所有业务中断。
有了吕山说的话的铺垫,大家对此结果也並不感到意外,但之前那个“也许真实场景不会这么极端”的侥倖心理,此刻被彻底击碎了。
江湖海明白,这个侥倖是赌不起的。他盯著田增崎问:“还能挤出多少优化空间?”
田增崎揉著左眉,语气颇为无奈:“江哥,能挤的都快挤完了,每次提升都微乎其微。硬体没问题,问题在底层算法。”
很快,意见出现明显分歧。
江湖海坚持在现有架构上继续深挖优化空间,寻找突破口。
田增崎则认为,优化空间已所剩无几,提升无济於事。钟铁铭和蒋德全更多是倾听,他们擅长代码实现和联调。
本章未完,点击下一页继续阅读。(1 / 2)