|
这句话像一把刀,精准地剖开了所有人心里那个没敢说出口的猜测。 赵归帆的脸色彻底挂不住了,他上前一步:“蔡总,张佑是我提拔的,我对他负责,现在当务之急是解决问题,不是追责——” “我没说不解决问题。”蔡冀看了他一眼,那一眼很冷,“但你告诉我,你现在有解决问题的方案吗?” 赵归帆噎住了。 他当然没有!他懂画饼、懂算计、懂怎么给人穿小鞋,但服务器宕机这种事,他除了催、骂、施压,什么也做不了。 工区里一片死寂,空气像被抽干了一样,只剩下服务器散热风扇沉闷的嗡鸣,和监控屏上那根刺眼的红色曲线,一下一下地跳动着。 蔡冀沉默几秒,拿出手机,当着办公室所有人的面给苏执打电话。 苏执接到电话的时候,明灿正在给她按摩太阳穴。 电话响了。 明灿的手顿了一下,侧头看了眼屏幕——蔡冀。 她刚想说是骚扰电话,苏执的目光已经落在了屏幕上。 “接吗?”明灿犹豫着问。 苏执见状摇了摇头,明灿悬着的心松了半截,长臂伸过去,一把摁向拒接键,没过几秒,电话又打过来了,她眉头皱了下,准备再一次摁掉,苏执却在这个时候伸手过来。 “给我吧。”她说,语气平静。 明灿极不情愿地将手机递过去。 苏执拿过手机,指尖在接听键上划了一下,没什么表情地接通电话。 “苏执。”蔡冀的声音从听筒里传出来,没有寒暄,直接说事,“服务器炸了,核心功能全挂,一群废物,排查了四个多小时,连问题出在哪都搞不清楚。” 苏执没说话。 明灿站在旁边,伸长耳朵听着。 “我知道你现在的情况,”蔡冀顿了顿,“但我需要你远程看一眼,不用来公司,把问题定位出来,告诉我怎么修就行。” 苏执垂下眼,睫毛覆下来,遮住了眼底的情绪。 她想起秦敏说的那些话——那些走了的员工,他们都觉得你好,相信你,有一些甚至因为说了你的好话,被豪不留情面地开掉,然后简历被封杀,到现在都还没找到工作,留下来的几个,也被边缘化了。 公司还有部分边缘化的同事,那些和她一起熬过无数个夜的技术部同事,他们可能因为此次事故被连根拔起,刚刚运维那小伙也是,出事第一时间连应急预案都不知道该找谁。 张佑和赵归帆能把锅甩到她头上,就同样能把锅甩到他们头上,同事们的善意,她不知道的时候可以当什么事都没发生,但是现在她知道了,就不能坐视不理。 “我可以远程看一眼。”苏执的声音不大,却很清晰,“但我有条件。” “你说。” “以前研发部被优化掉的那些同事,目前还没找到工作的,返聘回来,工资在以前的基础上,翻一倍。” 电话那头安静了一瞬。 蔡冀没有立刻回答。苏执能听见他那边嘈杂的背景音——键盘敲击声、服务器风扇的嗡鸣、有人在低声说“API网关也挂了”。这些声音她太熟悉了,熟悉到闭上眼就能看见那间工位的模样。 “返聘名单你回头报给我。”蔡冀的声音很干脆,“条件我答应你。现在,我需要你帮我定位一下问题。” 苏执抿了下唇,没接这句话,只是侧头看向明灿:“帮我架个远程环境,要快。” 明灿的眉头皱得能夹死苍蝇,嘴唇动了动,到底没说什么反驳的话,转身去拿笔记本电脑。桌上那杯茶水已经凉透了,她端着喝了一口,又重重放下,走到苏执身边把电脑打开,连上热点。 “登录凭证发你了。”苏执的手指落在键盘上,顿了顿。 六十八天。 她已经六十八天没有碰过代码了。 车祸之后的记忆像是被揉皱的纸,有些细节怎么都展不平,但此刻指尖触上键盘的那一刻,那种熟悉的感觉像潮水一样涌回来。她记得菜厂系统的每一层架构、每一个核心模块、每一条关键链路。 那些东西不是写在知识库里的,是写在她脑子里的。 远程连上跳板机的那一刻,监控数据铺了满屏。 苏执微微眯起眼,手指飞快地敲击着键盘,一条条指令在黑色的终端窗口里跳跃。她的目光在日志流中扫过,像一台精密运转的机器,过滤掉那些无关紧要的噪音,精准地捕捉那些异常的信号。 “连接池耗尽之前,有没有人动过数据库配置?”她问。 电话那头传来一阵窸窣声,像是有人在翻什么东西。过了几秒,运维主管的声音小心翼翼地传过来:“上周张总监让调整过连接池参数,说是为了给新功能预留资源,但调整之后测试环境是正常的……” “测试环境的QPS能跟生产环境比?”苏执的声音不重,但每个字都像是钉子,“谁批的变更?” 没有人回答。 苏执没有追问,她已经不需要答案了。 屏幕上那些慢查询日志像一条条线索,串联在一起指向同一个结论。 参数调整之后,连接池的最大连接数被调高,但连接的超时时间被错误地配置成了一个极其不合理的值,加上最近促销活动带来的流量洪峰,连接以肉眼可见的速度被耗尽,然后就是雪崩,一个接一个。 “苏执。”蔡冀的声音又从听筒里传出来,比之前更沉了一些,“需要这边怎么配合?” 苏执的手指在键盘上停了一瞬。 按照秦敏的描述,技术部现在留下来的都是一群废物,她不知道还有谁能配合解决这个问题。 “让运维准备回滚脚本,我要看上周三的配置备份。”她的声音恢复了那种职业化的平稳,把事情拉回正轨,“另外,现场现在能解决问题的老员工都有谁在?” 办公室一阵沉默,蔡冀看了半圈,找不出一个能担事儿的人,唯一的几个老员工,张佑上周以“优化团队结构”为由,把他们调去了边缘项目组,现在人都不在总部。 苏执等不到回应,眉头也不自觉收紧了些,而就在此时,一道声音出现在身侧。 “要么让我去试试呢?”明灿说。 作者有话说: 灿灿进大厂的机会来了~ 第61章 苏执闻言愣了一瞬, 看向明灿,小孩神情认真,她不知道对方怎么想的, 可能是急于历练, 也可能是不想让自己太劳累, 所以才自告奋勇。 她犹豫了下,跟蔡冀说:“我的护工说她可以试试,她大学学的计算机, 技术还不错, 看你放不放心。” “放心, 只要她愿意配合解决问题,我这边没什么不放心的。”蔡冀说。 “好,那我让她打车过来,你们在公司楼下接一下。” 事情敲定,明灿跟苏执匆匆对视一眼, 苏执给她加油打气:“去吧,不用紧张,到了给我打视频,我指导你怎么操作。” 明灿更加有信心了,抬步就往门口走, 走到一半又折回来,把桌上那杯凉透的茶水倒掉,换了杯温的放在苏执手边。然后她弯腰,几乎是贴着苏执的耳朵说了一句话, 声音轻得像气音。 “姐姐,我一定能处理好,回来你要奖励我!” 苏执唇角弯了下, 很轻的弧度。 半个小时之后,明灿到达现场,赵归帆和几个技术管理人员亲自在门口迎,明灿跟他们打过招呼后上楼,蔡冀就在门口,看到她上来三两步迎上去。 “你就是那个护工?” 明灿也不慌,礼貌问了声:“蔡总好。” “先处理问题吧!”蔡冀没有过多寒暄,亲自让道,带领明灿去机房。 明灿被带到一台终端机前坐下,身后站了一圈人,除了赵归帆,其他人她都不认识,但他们所有人的目光都落在她后脑勺上。 她拿出手机,给苏执拨了视频电话,那边很快就接通。 “到了吗?”苏执的声音从听筒里传来,同时过来的还有床头那盏暖黄色的灯,视频画面有些晃动,最后被固定在某个角度。 明灿看着屏幕里苏执那张被灯光衬得柔和的脸,心里忽然就踏实了。她把手机立在键盘旁边,调整了一下角度,让苏执能看到屏幕:“看得到吗?” “能,先连跳板机。”苏执的声音切换到工作模式时总有一种特别的质感,不急不躁,像一把经过精细调校的尺子,“把数据库的连接数状态调出来。” 明灿的手指落在键盘上,机房的键盘是机械的,敲击声清脆,在安静的空间里格外清晰。她身后那圈人都不说话,只有键盘声和服务器散热风扇低沉的嗡鸣交织在一起。 屏幕上跳出一行行数据。 “最大连接数1500,”明灿报出来,自己先皱了下眉,“当前连接数1498。” “1500?”苏执的声音微微上扬了一点,这是她感到意外的信号,“生产环境的最大连接数从来没超过500。谁扩的?” 机房里的空气忽然变得很微妙。 张佑站在最后面,不知什么时候往后退了半步,半个身子藏在机柜的阴影里。赵归帆端着咖啡杯,手指在杯壁上轻轻敲了两下,节奏有些乱。 明灿没回头看他们。她盯着屏幕上那些密密麻麻的连接状态,一行行地扫过去:“全是Sleep,时间都超过300秒了。” “连接泄漏。”苏执下了判断,语速比之前快了一些,“连接池没有释放机制,旧的连接挂着不释放,新的连接不断建起来,直到把连接池撑爆。1500这个数字更是加速了雪崩,池子越大,泄漏越快。” “我先清Sleep连接?”明灿提问的同时,手指已经悬在键盘上方,随时准备执行命令。 “对!用我刚才发你的命令,分批次杀,一次杀200个,不要一次全杀,避免数据库瞬时压力过大。” 明灿低头扫了一眼手机屏幕上苏执发来的命令,指尖在键盘上快速敲了几下。屏幕开始滚动“KILL”的执行结果,一行接一行,像收割机碾过麦田。 身后的运维主管忍不住往前探了探身子,嘴巴微微张开。他见过杀连接的,没见过杀得这么干脆利落的。没有犹豫,没有试探,一条命令下去,两百个Sleep连接瞬间清掉。 “当前连接数降到1100了。”明灿说。 “继续。再杀一批。” 又一堆命令。屏幕上滚动的数字跳了跳,明灿的瞳孔微微缩了一下,她注意到一个细节,有些Sleep连接在被杀掉之后,很快又重新冒出来了。 “不对劲。”明灿的声音压低了,但语速变快了,“我杀完一批,新的Sleep连接马上又建起来了,像是有什么东西在不停地主动建连接,而且建完不关。” 屏幕那头安静了两秒。 苏执的声音再响起来的时候,带着一种明灿很少听到的、真正认真起来的语气:“这是有人在应用层写了死循环,不停地建连接,不停地泄漏。清连接治标不治本,必须找到那个罪魁祸首的应用。”
福书网:www.fushutxt.cc免费全本完结小说在线阅读!记得收藏并分享哦!
109 首页 上一页 57 58 59 60 61 62 下一页 尾页
|