第3章 重赏之下必有勇夫

“特么的……”

 秦朗空握手机,骂了一句。

 挂掉的其实是双活备机,否则银行业务停2天,早有人头落地了。

 即便如此,问题依然很大,如果这时主集群挂掉……

 神仙难救。

 他心跳骤然加速,脸庞通红,手都有些哆嗦,再也沉不住气。

 作为总监级别的管理层,他知道如果事态蔓延,影响到了整个江宁市金融业务,那就动了腾云业务的根本了。

 任谁也担不起这个责任。

 一定有管理层要背锅。

 他眼光像把尖刀,将在场的20来号人都划了一遍,脸色很难看。

 走到许靖松这边问:“怎么样了,尝试了什么新方案么?”

 许靖松点点头:“今天又试了几种,因为咱们的环境无法复现,只能让驻场在客户环境试,也是……”

 说到这,停住了。

 意思就是,毛用都没有。

 秦朗脸阴得像黑炭,心烦之极,耳边却听到了叽叽喳喳讨论声,回头一看,原来是王霁在向刘洋请教问题。

 其实吧,声音也不大。

 但人心烦的时候,连蚂蚁都嫌吵。

 秦朗回头怒叱:“小声点!”

 见王霁吐了吐舌头,一脸青涩的模样,心头更来气,指责道:“王霁,你别占用刘洋时间,他还要查问题!”

 也不是针对王霁,就是纯心烦,而且内心里确实觉得……

 新人管个球用?

 要不是做姿态,要你来?

 王霁哦了一声,只好缩回自己工位去,仔细研究那几处代码。

 刘洋的指点很管用,只看这几处,前后逻辑已经梳理得七七八八。

 看着看着,原先那些似懂非懂的代码块,忽然变得清晰、立体起来。

 有一处,竟然出现了红点。

 脑海中闪过提示:“此处可能死锁,如果运行中计费服务被重启,锁得不到释放,就会出现假死情况。”

 补充说明:掌握度87%。

 “啊,有了!”

 王霁对这段代码的理解,一下子跨过了代码本身,关联到了外部服务。

 再去查关于锁引用的代码,以及对计费服务的依赖,逻辑更加明了。

 “原来如此!之前一直懵懵懂懂,现在终于搞清楚了。”

 王霁读通了这段代码,不知不觉间,相关连环逻辑也就能理解了。

 一处通,处处通。

 第二处缺陷点也浮现出来:“此处定义的重启策略,没有充分检查服务状态,存在脑裂风险,引起连环重启。”

 补充说明:掌握度84%。

 嘶——

 王霁倒吸一口凉气。

 原来代码有这么多问题!

 自己原本膜拜的那些大佬们,他们的代码也并非十分健壮啊。

 只是出问题的场合不同,不是小逻辑错误,而是大的架构级灾难。

 连续看了几处缺陷,他想到了客户现场错误日志,以及操作记录,就悄悄问刘洋要了一份,仔细对比。

 “不是这个操作……”

 “也不是这个……”

 “这个跟报错对不上……”

 对操作不熟悉的地方,再次低声请教刘洋,直到搞懂为止。

 声音不大,背后的许靖松却沉下脸:“刘洋,先查问题,现在不是给新人讲基础的时候,客户要炸了。”