返回

上帝的游戏

首页
关灯
护眼
字体:
第六章 不具合1
   存书签 书架管理 返回目录
关人员。

    会议的主题是分析这次重大不具合的原因,主要由品质部的严亦分析讲解。

    会议室的气氛很压抑,周东亦更是阴沉着一张脸,这次的事故让他受到总部的严厉批评,正在气头上,这时候谁也不敢多说话,生怕触了霉头。

    严亦打开投影仪,将会议室的电脑远程连接到自己的电脑上,开始了分析讲解。

    “这次不具合的原因已经初步调查清楚,之所以照成日方服务器的崩溃,是因为程序中的逻辑出错,形成了死循环。具体出错的地方我已经定位到,大家看下面这段代码……”

    严亦说着打开了一个文件,映在墙壁的投影上显示出了一段代码:

    for(inti=0;iCONSTANTS.MAX_LENGTH){break;}//todo...}

    “大家请看,代码for循环中对DB做了一些请求,但是循环上限的getLength方法得到的数值却是一个天文数字,所以照成这个循环始终在运行,大量的DB请求直接导致了服务器超载,最后崩溃……”

    “那为什么我们这边的测试没有出现问题?”李丽薇打断严亦的讲解问道。

    “那是因为我们这边的数据量小,而日方的真实运行环境中却是非常庞大的数据量,所以同样的代码在不同的环境中运行次数完全不在一个数量级。”

   

第六章 不具合1(3/4)
上一页 目录 下一页