登陆注册
58302300000008

第8章 兵马未动,粮草先行

席辰跟秦晓都属一言九鼎之人,双十一临近这几天,她二人跟着大队伍一同奋战,前端组有秦晓压阵,大家很安心,她利用正常上班的时间以及加班的时间,将几个平台的代码全部过了一遍,潜在的问题一个人闷声不坑的也都修复的差不多了,所以前端这边现在都不怎么忙,紧张的是后台那边。

周五下午茶的时间快到了,后端的同学们还在蒙头写代码,前端那几个就已经有些按耐不住了。程序员聊天最经典的开场白就属表情包了,前端一哥们往群里放了一张一排程序员加班加傻的图片,图上的人物黑眼圈特别经典,看上去特别形象,紧接着另一哥们十分应景的扔了一个熊猫砸电脑、程序员们奔溃的表情包,另一个哥们随之一个猿猴蹲在地上抠土的表情包,后端那帮人见前端这般悠闲,莫名有些嫉妒,其中一哥们回怼一句:“你们前端是不是很闲啊?”接着便@唐安:“唐主管,看来是需求少了!”技术部的群里顿时炸开了锅,让人瞬间没有敲代码的心情了。

“是啊,我们前端就是很闲啊,因为我们有大佬在啊!有种你们也空降一个?”

“哼,你又不是大佬,得瑟啥!”

“我不是大佬,但是我投胎投的好啊!”

“呵呵呵,跟404比起来,你还差了点!”

“就是就是,有种你跟404比一下!”

慢慢的大家你一言我一语的也都参与到了群聊当中,7+技术部,氛围还是挺好的,最近段时间加班加的有些压抑,上班时间很少在群里闲聊,不过还好今天周五了,还有3天,噩梦就要结束了,想想还是蛮有盼头的。

“404身份地位特殊,你们羡慕不来的!”唐主管也绷不住随了一句

“404是我前端组组花,岂是尔等可以羡慕的了的?”

“可是404也是我们项目组的组花呀?”

“No,404是我司司花!”

“+1”

“+1”

随后一堆“+1”刷屏,秦晓只是默默的看着不说话,她从来不会在群里讲话。

“咦,404人呢?”一系列“+1”飘过之后,突然一哥们发现席辰没有出现。

紧接着另一哥们@了席辰。

此时的席辰正在“辰姐专柜”的护肤品代购群里疯狂的套路着她的客户,她有俩微信号,一个是卖东西用的,简称大号,另一个是平时聊天用的,简称小号,上班期间大号挂电脑,小号挂手机,因为上班时间玩手机容易被人发现,在电脑上操作反倒不会被人察觉,这丫头经常干这样的事情,警惕性很高,如果有领导从她身边飘过,立马ALT+TAB键切换到别的窗口,她跟同桌的关系处的也相当可以,每次要偷偷干自己的事情的时候,只要跟同桌说一句:“我要干坏事了!”同桌便能立刻领会到她的意思,虽然他不知道她要做什么,但是盯梢盯的可紧了。

“喂,群里@你呢!”同桌提醒

席辰打开手机,“7+技术部”群消息飘红,她点进去一看,满屏的“+1”,不看上下文,直接随上一句:“+1”,这般歪打正着的自恋与狂妄,还真是她一贯的处事风格。

“毫不谦虚呀这是!”

“谦虚就不是404了,哈哈哈……”

大家在群里闹的正热乎着,前台小姐姐过来呼了一句:“技术部的小哥哥们出来几个,跟我下去到电梯口拿下外卖。”

没一会儿,哥几个提着大包小包的水果零食进来。

“技术部的同志们,请随我到会议室!”前台喊了一嗓子,一群人如同洪水猛兽般涌了上去。

“喂,你们这群禽兽!别给我抢完咯!”席辰嘴上表现的特别积极,内心却十分淡定,因为她知道,这种热闹的场合,秦晓向来都是不喜参与的。

“你快来!”这个节骨眼上,就属同桌还能想起来应她一嗓子。

待辰晓二人进门,这帮人已经开始吃上了。

“哎哎哎,你那个不能吃!”一哥们拿着根炸鸡腿正要入口,席辰故意大惊小怪的喊了一嗓子,此人有被辰姐半路截食的先例,见她过来,狠狠的咬了一口之后再将鸡腿递给席辰:“来,来,来,给你!”

席辰伸手去拿,他又赶紧将鸡腿收了回去。

“切,我自己拿!”席辰假装不屑,待哥们放松警惕,一把夺过鸡腿,在另一侧咬了一口。

“404,你还我鸡腿……”哥们失声痛哭,满屋子追着席辰要鸡腿,席辰拎着自己抢来的鸡腿边吃边跑,一屋子的人看着他二人抢鸡腿的样子很是欢喜。

“404,加油,404,加油……”见众人为席辰呐喊,哥们将更加执着,跟在席辰屁股后面穷追不舍,仿佛她手中的这跟鸡腿一时之间香的不得了似的,席辰被围着桌子追了两圈之后有些乏了,停下来,把自己嘴里嚼的稀巴烂的鸡腿渣渣贴舌头上吐给那哥们,哥们这才善罢甘休,众人笑场,整个会议室瞬间暖了起来,趣味性十足……

他二人闹够了之后,大家正式开吃,席辰这家伙,别看她瘦,吃起来最她拼命,秦晓高冷含蓄,席辰拿什么,她就吃什么,默默的吃,不讲话,席辰从头吃到尾,大家都歇了,她还在继续……

“好了,我说点正事哈,没吃完的边吃边听!”唐安一言既出,小伙伴们快速交换了不安的眼神,整个会议室突然安静了下来。

“最近两个礼拜呢,大家都比较辛苦,每天晚上都干到很晚,甚至周六周天也是,好几个同事已经连续两个礼拜没有休息了吧,辛苦了各位!”

大伙沉默,唐安顿了一下,继续道:“好在我们的成效还是不错的,到目前为止的话,几套系统都比较稳定,测试那边也进行了一系列性能测试以及压力测试,反馈结果还是相当不错的。但是,最主要的还是双十一那天,在双十一到来之前,我们的注意力还是要高度集中的各位!”

唐安望大伙一眼,众猿们面无表情,席辰拿着块排骨专注的啃着,秦晓安静的站在角落里默默地看着她吃,唐安继续:“所以,明后两天,大家就再辛苦一下,周一就是双十一了,等这个节点一过,我再跟大家申请调休好吗?”

众猿们嘴上不应,内心已默认,因为大家都心知肚明,唐安这不是在征求他们的意见,这是既定的事实。空气比方才又安静了几分,唐安颇有些尴尬地看了众人一眼,席辰依旧淡定的啃着排骨,秦晓依旧与会议室格格不入。

“可以吗?404?”她二人一副置身事外的样子,让唐安有些不安,他不敢征求秦晓的意见,所以只好问席辰了。

瞬时,众猿们目光齐聚席辰。

席辰还是一副悠哉悠哉的样子,心想,“唐安这个老不死的,现在是越来越不像话了,想让秦晓加班就直接说,把我揪出来是几个意思!”

见大伙都在看她,又不好不给他面子,只好随上一句:“我加,我加,我加!你们不要酱紫看着我,搞得我好像很不听话的样子!”

随之她又嘟着嘴对着唐安发嗲:“我明明就很听话的哦!是吧,老唐?”

“是是是,你长得最好看,所以你说的都对!”

“理应如此嘛!”

……

周六的健身房学员们都很准时,穆少宁一顶黑色的棒球帽,着一身耐克进门,学员们自觉列队。

“穆教练早!”

“早!”

穆少宁清点人数,第一眼就发现六排七列跟八列的位置是空的,心想,“这二人是迟到了还是不来了,不是说交了钱的么……算了,不来更好,省的又出什么幺蛾子……”

不知道为什么,此时他竟然有些迟疑。

“时间到了,没到的咱们不等了,我们开始上课吧!”穆少宁进入课堂模式,军人气质依旧。

7+办公室红色的横幅上挂着“兵马未动,粮草先行,打好双十一攻坚战!”众猿们成排坐在自己的座位上,紧紧地盯着电脑屏幕,心里祈祷着服务器不要宕机,不要有不可预知的bug出现,这样就可以安然无恙地混过一天了,秦晓心理素质强大,对自己Review过一遍地代码也是高度自信,但是既然来了,就不会浪费时间,安安静静做自己的事情就是了,席辰也是,在“辰姐专柜”群里分享了有关双十一的优惠活动之后,咨询的人特别多,此时正在争分夺秒的回消息,所以加班与不加班,对她二人来说,区别不大,只不过今天的健身课,是上不了了……

穆少宁带学员训练的过程中,时不时地往门口的方向看一眼,不知道为什么,他竟然有些期待辰晓二人能够中途出现,可能是当老师时间久了,一种职业习惯吧!但是整堂课结束了,都没有看见这二人的影子,穆少宁收拾东西准备离去,谭震一个电话过来。

接通。

“穆老师,你那边训练结束了吗?我女神状态如何?”

“没来!”

“什么?没来?为什么啊?”

“你招的学生,我怎么知道!”

“没跟你请假什么的吗?”

“没有!”

“不会是退费了吧?我问下咨询那边!”

谭震说罢便挂断电话,没一会儿,又打给了穆少宁。

“我问了,没有退费啊!那怎么没来上课呢?不会是上次喝完酒,出什么事了吧?”

“你让咨询打电话问一下啊!我怎么知道!”

“电话打过去直接挂了!”

没错,咨询打电话的时候,席辰正在跟同桌科普,程序员如何才能让妹子投怀送抱的方法,一看是座机号,猜肯定是骚扰电话,就直接挂掉了,挂完还“靠”了一声,跟同桌吐槽说:“现在卖房子的真的是越来越没有眼力劲了,上班时间打电话!”同桌还跟她开玩笑说:“今天是周六,不是上班时间!”

“你们没有班级群什么的吗?”谭震追了一句

“没有!”

“怎么连群也不拉一个,我把我老乡的微信推过来,你问下怎么回事!”

“要问你自己问,我不问,三天打鱼两天晒网,不来更好!”

“她们又不知道我是千格的,微信推你了昂!”

“我不管!”

穆少宁没有主动加女生微信的习惯,他说不管就真的不管,谭震还在苦哈哈的等着询问结果,他早已去地下车库取车了……

……

周六一整天安然混过,周天一早上也是风平浪静,快中午的时候,众猿们组团去外面吃饭,辰晓二人带了饭,所以没去。

今日份青椒香肠炒鸡蛋、香菇木耳烧腐竹,两盒米饭,都是秦晓烧的,休息区微波炉里叮着饭,秦晓站在旁边等着,席辰躺在沙发上玩手机,刚切至微信,就发现技术部群里又有人@她,点开一看,一连好几张无滤镜的美食照片,看来是这帮人发现了新大陆,迫不及待想要与她分享。

“卖相不错,你们在哪里?”

“不告诉你!”

“快说!”

“文泽路这边的一所大学”

“电子?”

“好像是”

“一把年纪了,跑人家校园装什么嫩,丢人!”

席辰只要是拿起手机就很认真,连聊天唠嗑都十分专注,秦晓热好了饭,拿过来放在茶几上,见她抱着手机表情丰富的样子,顿了几秒,轻轻一句:“席辰,吃饭了!”

“这帮人真的是!吃个饭还要发张图片@我一下,又没多好吃!”席辰漫不经心的吐槽。

秦晓走心了,席辰这么爱浪的一个人,如果不是因为她,这会儿肯定也跟他们一起吃的不亦乐乎呢……

“你若是想吃,明天中午我带你去便是了!”她说

“真的假的?”

席辰一听到秦晓要带她出去吃,兴奋的不得了,一骨碌坐了起来

“嗯”

“你请客?”

“嗯”

“一言为定?”

“嗯”

席辰放下手机,准备吃饭,见群里又有人@她,点开。

“要不要帮你带一份啊,404?”

“不用了,我秦说了,我若是想吃,她明天中午带我去便是了!”席辰自豪的回复道

“好伟大的爱情啊!”一哥们没忍住回复一句,紧接着群消息就被这句“好伟大的爱情”刷屏了,席辰只回了一个字“滚”,完了便收起手机,认真吃饭……

中午潇洒完,下午刚从睡梦中爬起来,噩梦就来了,南瓜淘平台测出来一个致命性的bug,部分用户登录成功之后页面不跳转,等很长一段时间之后,就直接挂掉了,初步判断是后端同学的问题,众猿们齐心协力,一时半会根本定位不出来问题的所在之处,唐安急得在行道里走来走去,此时他真的是无计可施了,如果是前端,实在搞不出来,还能指望一下秦晓,后端就真的只有靠自己了,他一个产品,技术上都只是懂一些皮毛,这万一搞不定怎么办呢?怎么早不出晚不出,偏偏这个节骨眼上……

整个办公室乱成一窝蜂了,前端的同学见势不妙,一声不吭,默默坐在电脑跟前,反复地检查着自己的代码,秦晓此时也被这帮人吵的心烦意乱的,就连席辰,平日里一旦进入微信模式,就两耳不闻窗外事的人都被他们吵的坐不住了,抬起头瞟了一眼,发现后端那一排乱七八糟的,唐安跟一只无头苍蝇一样焦急的在道道里乱晃,本来想问问同桌发生了什么,一转头见他一脸严肃的样子,就只好私发消息问秦晓了。

“发生什么事了?”

“后台出bug了!”

“烦死了!”

秦晓收到消息之后,沉默一秒钟,突然之间站起来,吼了一嗓子:“有问题就解决问题啊,吵什么!”

办公室瞬间安静,众猿们目光一致望向声音来源的地方,秦晓顺着一群人的方向走了过去,面对众人惊讶好奇的眼神,十分低沉的说了一句:“我试试吧!”

大家纷纷让位,秦晓往电脑跟前一坐,打开常用的top命令,shift m调出进程列表按进程占用的内存由大到小排序,发现15149这个进程占用的内存为144MB,类似的进程每隔几分钟就会出现一次,占用内存从十几MB开始不断增加,直至达到memory_limit限制的数值,然后进程消失。

她先使用了strace -p 15149这条命令,大概可以看出,程序在不断的查询数据库,仿佛进入了死循环,查询的表名为user,应该是在做和用户信息有关的操作,然后使用命令lsof -p 15149,显示的信息,可以判断进程正在处理的程序位于360cps目录下,并且,访问这个程序页面的IP为123.36.65.114,然后根据这个IP地址去检查日志文件,定位出出现问题的程序页面,仔细分析一番才发现,这家团购网站大部分流量是来自于tuan.360.cn,访客在360网站点击链接后,会打开一个360网站上的程序,这个程序会POST请求本网站的api,请求成功后才会跳转到本网站,由于请求的方式为POST,而日志里没有办法记录POST的内容。

她修改了程序的代码,让程序记录POST数据,采集到的POST数据大概分为两种样本,一种是没有在360网站登录的,另一种是在360网站登录过的有qid和qname的,重复多次前面的检查方式后发现,出现问题的请求,都是在360网站登录过的访客。

接下来她开始审查程序,按程序的执行流程,从头开始看,发现了一处会涉及到用户表的操作,因为之前通过strace跟踪到进程是在操作user表时出的问题,这个是只有在360网站登录过有qid才能进行的操作,从逻辑来看,符合收集到的POST数据后的判断,继续查找login_auto这段代码,login_auto使用了360网站POST过来的mail地址作为参数,而从收集到的POST数据来看,这个mail地址是空的,所以login_auto方法里赋给$cpsuser_mail这个变量的值就成了类似'_xxxxx'的样子。

她切到数据库看一下,发现这样的地址已经排到了快10万个,也就是说,现在的情况下,这段程序要检查数据库近10万次,才会跳出这个循环,已经和死循环差不多了其实,到这里,问题已经完全弄清楚了,接下来的修复工作就简单多了,啪啪一顿改完,再跑一遍,一切正常了。

众人看傻了,一哥们不管三七二十一,直接一句:“卧槽!”

秦晓顿了一下,抬起头,瞟了一眼说话的那哥们,那人便不敢多言,她将目光重新移置屏幕,鼠标移了一下,简短地解释道:“看见没?所有在360登录过的用户都无法跳转到本站,造成大量的流量丢失,进程出问题的时候会导致占用大量的内存和CPU,流量稍大点儿,很容易把服务器拖挂。”

哥们连连点头,由衷的赞叹道:“前后端通吃啊,大佬!”

“一点小失误而已,不是什么大问题,加个索引就可以了!”她高冷的语调里透着几分含蓄的承让。

没错,秦晓曾经在国外留学的时候,做过一段时间的后端,后来觉得枯燥,就转前端了,但事实上,她后端水平远比在场的所有人要高很多,只不过平日里行事低调,此时如果不是替席辰出头,她断然不会当着众人的面出这个风头,如此一来,今后怕是有些藏不住了……

同类推荐
  • 孙细伢奇遇记

    孙细伢奇遇记

    首先,孙细伢是个孤儿,一个在寺庙里长大的孤儿——所以他有那么一点超越常人的际遇,比如寺庙供奉的某位神灵跟着他,大家没意见吧?其次,孙细伢又是个身患幽冥绝脉的少年……患幽冥绝脉者,照例活不过十八岁;世间唯一能救他的,则是找到阳年阳月阳日阳时的女子,而这个女子,却是他的老师,一个非常漂亮的老师……打铁还需自身硬,总靠神仙罩着也不是事,所以他必须要学艺!七十二般变化他可学不了,因为一没时间二没那资质,所以他必须走捷径,学了一身怪异的功法……然后,美女?校花?你们都矜持点好不好?排排队,我们一起去做点有趣又有意义的事……
  • 田间少年

    田间少年

    大学毕业的张先进机缘之下得到了菱形空间,拥有了可以用来种植的黄金土地和生命之泉,从此踏上了田间种地新的征程。
  • 混在地球的魔法师

    混在地球的魔法师

    爷爷去世之前,把祖上传下的传家宝给了刘闲让刘闲没想到的是,传家宝居然是神器,而他的祖上,是一名牛逼哄哄、登顶法神的穿越者他继承祖业,成了一名混在地球的魔法师,于是炼制药剂、铭文附魔、占星看命……无所不能"是的,我无所不能,因为我是魔法师,站在老祖宗的肩膀上!”
  • 迷糊校花,赖定你

    迷糊校花,赖定你

    一场乌龙,他夺走了她的初吻!咳咳,他可不是个随便的人,既然占了便宜,那当然要负责了。“别逃了,来我的怀里吧。”他笑嘻嘻地望着她!丫头,这一次,我赖定你了。
  • 妙手玄医

    妙手玄医

    山上走出的孟杨,身怀绝世武功与医术混迹在都市。原以为只是平静的生活,但没想到却有各色美女涌入身边。而美女伴随而来的,通常也是各种危险与意外。且看他如何能玩转都市,逆转乾坤。
热门推荐
  • 钢琴恋曲—我爱你,你爱我么

    钢琴恋曲—我爱你,你爱我么

    她,从小就是大家捧在手心里的公主,性格却像个男孩,打架斗殴,却独爱钢琴;他,从小就爱上了她,因为一场意外事故,他失去了她,从此他变得冷酷无情。她,却阴差阳错的走上复仇之路。他,还能找到她吗?
  • 神兽缔造师

    神兽缔造师

    这个世界,灵兽掌握着被称为奇迹的神秘力量但却思想单纯,人类虽然赢弱但却可以借用灵兽的力量来保护自己,指挥和自己关系亲密的灵兽为自己战斗,不喜战斗的人与灵兽则相互利用灵兽的神奇力量建立起一座座城市。一名异世界的来客来到了这个世界,与躲在灵兽身后看着灵兽为自己而战比,他更喜欢自己冲在前方解决敌人。
  • 英雄联盟之死亡逃杀

    英雄联盟之死亡逃杀

    每一个凡人获得游戏中的英雄身份。【神之王】的出没。众英雄的追杀。谁能逃脱魔掌?
  • 倾城绝世:黑道王妃

    倾城绝世:黑道王妃

    她,黑道的第一把交椅,一朝被害,穿越到异界大陆。天!告诉她这一切都不是真的!原本穿越就算了,为什么还要被拐回别人的家里?常言道:路见不平拔剑相助!她好心救了的这个男人为什么要拐她回家?表面说放在自己身边监视着,时间一长,就监视出了感情。好了,问题来了,她现在要怎么甩掉这个牛皮糖似的男人?【本文一对一,故事情节纯属虚构。】
  • 甜美回忆:老师休想逃

    甜美回忆:老师休想逃

    世界上最遥远的距离,不是我站在你面前你却不知道我喜欢你。而是……我一直站在这里等你,你却死活都不出现!作为一名刚成为高中生的念颖雪来说,谈一场轰轰烈烈的恋爱就是此生奢望啊!可是有木有这么搞!她好不容易一见钟情,对方……对方竟然是老师?!
  • 乱世红颜:美人泪·情人劫

    乱世红颜:美人泪·情人劫

    《绝世红颜:美人泪·相思劫》姊妹篇,花朝节那日,她带回一个满身是伤的男人。他向她设下柔情陷阱,到最后又离她而去。她为他毅然逃婚、越悬崖、射猛虎、只求与他天涯海角不离不弃。情深如何?情薄如何?当穿云箭插进他的心口,当她跳下开满彼岸花的万丈悬崖,兄妹畸恋是否真能从此割断?她是乱世中的红颜,纵然天赋异禀,耗尽此生,依旧求不得、爱别离。预言、血咒构成的重重迷雾里,尽显人世沧桑。又一年的彼岸花开,妖冶似血,可有人来祭奠那一段触摸不得的旷世绝恋?
  • 必须要做的七件事

    必须要做的七件事

    【本书首发于红袖添香,请支持正版阅读,你的支持是我最大的动力!谢谢!】和男友相恋七年的伯瑶,被绿了之后男友要求她搬出他的公寓。有骨气的她收拾行李,准备给自己放个假,却从此踏上了一条不归路。迎接她的不仅是死亡,还有另一个陌生的世界,在这里,她将作为死神学徒的身份开始新的生活。
  • 独宠:傲娇狐狸宠妻录

    独宠:傲娇狐狸宠妻录

    她,生活艰难,落入困境。他,神秘内在,傲娇内在。当无家可归的她,遇见了神秘的他。故事,拉开了序幕。
  • 穿越之掉崇祯面前

    穿越之掉崇祯面前

    主角穿越,掉到了崇祯皇帝面前,时间是崇祯十五年三月初,明军主力在塔山之战全军覆没之后,怎么办?新书《我和崇祯成了合伙人》已发布,求支持!
  • 恋爱进行时

    恋爱进行时

    我是米洛,今年26岁,单身。一个长得还算过的去的女人单身的借口,可以有很多。我不喜欢逛街,不喜欢出门,最不喜欢的,是我的老板。大学时候的一段孽缘,如果没有结束,那么后果会是什么?关于这个问题我想了很久,无果。这是一个有点小白的故事,没有大起大落,没有轰轰烈烈,只有一个对爱情笨拙的男猪,八方求助,追求一个对爱情同样笨拙的女猪的故事。