第3章 重赏之下必有勇夫(2 / 2)

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

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

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

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

补充说明:掌握度87%。

“啊,有了!”

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

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

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

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

一处通,处处通。

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

补充说明:掌握度84%。

嘶——

王霁倒吸一口凉气。

原来代码有这么多问题!

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

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

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

“不是这个操作……”

“也不是这个……”

请收藏:https://m.qibaxs10.cc ', '')