经过研发、运维人员的各种定位,终于找到了问题所在,原来是配置文件多了一个空格。
有人说,一个空格能造成这么大的影响,对的,bug总在不经意处出现,而且让你绝对意想不到。
下午,事业部经理朱老大亲自主持复盘会,研发部、运维部、测试部的主管和相关人员都参加了,总共有近20人。
林阳当然逃不过,因为空格是他敲的,感谢上苍,这次林阳肯定跑不了了。
“这次事故影响很大,我一再强调认真对待每一次投产,这就是你们的态度!”朱老大一看脸色就不好,出了这么大的问题,必须得有人付出点什么了。“来,都说说。”会议在朱老大的发言下开始。
这个问题有那么大吗,当然有,试想下,如果大白天微信突然不能用了,而且是持续了几个小时,你是什么感受。虽然不至于影响生活,但是每个人不得吐槽两句,将会带来一股热议,没准会将微博服务器再次压垮,一下子搞定两个全民APP。同时,腾讯的股票跌停都很正常,这就是互联网时代的威力,对每个普通人影响不一定很大,但会直接或间接的给公司带来相当大的损失。
明发科技的这次事故,立马引起了一些大客户和普通用户的追问,包括魏总在内。魏总也是等着朱老大的报告,可想而知,朱老大得多生气。不过,作为一个事业部的老大,朱志方保持着他的理智与一贯的沉稳,没有让火气一下子窜出来。
“……开发的代码逻辑没啥问题,关键测试也没测出来……”
“……我们测了好多遍,当时确实没出现问题……关键运维上线咋随便加空格呢……”
“……运维投产不能认真点吗……”
朱志方听着下面人的议论,他早就能想到这种甩锅的场面,以前也遇到过很多次,他明白没人想站出来直接承担这责任。开会前,他也大概捋清楚了,毕竟他也是研发出身,不是门外汉。
老锅罕见的没有发扬风格背锅,“我认为运维上线多加了个空格,确实不够细致,但关键研发代码不够健壮……我们运维部需要承担一小部分责任……”老锅知道这次肯定逃不过,只是不想背太大的锅。
林阳就默默听着老锅在旁边跟大家争辩,这种会,虽然让他来参加,但是他基本没有发言的权利。当然王三保也参加了,因为他俩是当事人。
“……你们测试就好了,这种问题都测不出来,吃闲饭的呀……”
“……你们开发代码写的屎一样,空格都不处理下……”
“……有问题半天都定位不出来,你们运维除了点点按钮还能干点啥……”
“……让我写代码,这种问题绝对不会出现,不知道都招的什么虾兵蟹将……”
“我们运维部给你们背的锅还少呀,你们都是些白眼狼……”老锅也在一顿争吵中努力输出。
林阳看着会议上的各种人身攻击,有种菜市场的感觉,此刻他觉得这件事情和他无关,像在看一场闹剧。涉及到利益争端,每个人都抹开所谓的面子,一点情面都不给。像这种争议,以前又不是没出现过。
你以为老锅发善心,要帮林阳推掉责任,用脚趾头想想也不会。距离年终考核还有不到两个月,虽然之前背了不少的锅,但都是小锅,毛毛雨,不值一提。这个锅接过来,不仅运维部受影响,老锅的绩效肯定也不会太好。
“够了!”朱志方一锤定音。