“特么的……”
秦朗空握手机,骂了一句。
挂掉的其实是双活备机,否则银行业务停2天,早有人头落地了。
即便如此,问题依然很大,如果这时主集群挂掉……
神仙难救。
他心跳骤然加速,脸庞通红,手都有些哆嗦,再也沉不住气。
作为总监级别的管理层,他知道如果事态蔓延,影响到了整个江宁市金融业务,那就动了腾云业务的根本了。
任谁也担不起这个责任。
一定有管理层要背锅。
他眼光像把尖刀,将在场的20来号人都划了一遍,脸色很难看。
走到许靖松这边问:“怎么样了,尝试了什么新方案么?”
许靖松点点头:“今天又试了几种,因为咱们的环境无法复现,只能让驻场在客户环境试,也是……”
说到这,停住了。
意思就是,毛用都没有。
秦朗脸阴得像黑炭,心烦之极,耳边却听到了叽叽喳喳讨论声,回头一看,原来是王霁在向刘洋请教问题。
其实吧,声音也不大。
但人心烦的时候,连蚂蚁都嫌吵。
秦朗回头怒叱:“小声点!”
见王霁吐了吐舌头,一脸青涩的模样,心头更来气,指责道:“王霁,你别占用刘洋时间,他还要查问题!”
也不是针对王霁,就是纯心烦,而且内心里确实觉得……
新人管个球用?
要不是做姿态,要你来?
王霁哦了一声,只好缩回自己工位去,仔细研究那几处代码。
刘洋的指点很管用,只看这几处,前后逻辑已经梳理得七七八八。
看着看着,原先那些似懂非懂的代码块,忽然变得清晰、立体起来。
有一处,竟然出现了红点。
脑海中闪过提示:“此处可能死锁,如果运行中计费服务被重启,锁得不到释放,就会出现假死情况。”
补充说明:掌握度87%。
“啊,有了!”
王霁对这段代码的理解,一下子跨过了代码本身,关联到了外部服务。
再去查关于锁引用的代码,以及对计费服务的依赖,逻辑更加明了。
“原来如此!之前一直懵懵懂懂,现在终于搞清楚了。”
王霁读通了这段代码,不知不觉间,相关连环逻辑也就能理解了。
一处通,处处通。
第二处缺陷点也浮现出来:“此处定义的重启策略,没有充分检查服务状态,存在脑裂风险,引起连环重启。”
补充说明:掌握度84%。
嘶——
王霁倒吸一口凉气。
原来代码有这么多问题!
自己原本膜拜的那些大佬们,他们的代码也并非十分健壮啊。
只是出问题的场合不同,不是小逻辑错误,而是大的架构级灾难。
连续看了几处缺陷,他想到了客户现场错误日志,以及操作记录,就悄悄问刘洋要了一份,仔细对比。
“不是这个操作……”
“也不是这个……”
“这个跟报错对不上……”
对操作不熟悉的地方,再次低声请教刘洋,直到搞懂为止。
声音不大,背后的许靖松却沉下脸:“刘洋,先查问题,现在不是给新人讲基础的时候,客户要炸了。”
话虽是冲刘洋说的,却明显是在批评王霁瞎耽误工夫。
-->>(本章未完,请点击下一页继续阅读)