我沖進公司大門的時候,前臺小姑娘驚訝地抬起頭。
打卡機‘嘀’的一聲顯示7:58,幸好,離李胖子規(guī)定的半小時期限還有兩分鐘。
我理了理皺巴巴的襯衫,抹了把臉上的汗,徑直走向開發(fā)部辦公室。
剛推開門,一股緊張焦慮的氣氛就撲面而來,鍵盤敲擊聲密集得像暴雨,技術主管老張正對著電話大喊大叫。
幾個同事圍在服務器監(jiān)控屏幕前,臉色凝重。
“陳默!你他媽總算來了!”
李胖子從人群里沖出來,挺著啤酒肚,臉上的肥肉因為憤怒而抖動,
“服務器昨晚又崩了三次!用戶投訴量已經突破歷史峰值,再解決不了問題,咱們全部門都得卷鋪蓋滾蛋!”
我沒工夫跟他廢話,直接擠到自己工位前。開機,輸入密碼,打開開發(fā)工具,一連串動作一氣呵成。
屏幕上密密麻麻的錯誤日志滾動著,紅色的警告標志刺得我眼睛生疼。
“什么情況?我走之前不是已經修復那個死鎖問題了嗎?”
我一邊快速瀏覽代碼,一邊問道。
旁邊的實習生小王臉色慘白,
“默哥,你走之后……我優(yōu)化了一下數據庫查詢邏輯,結果就……”
我心里咯噔一下,看向數據庫連接池的監(jiān)控數據。
果然,連接數已經爆表,所有請求都卡在了等待隊列里。
“誰讓你動核心模塊的?”我低吼一聲,同時手指飛快地在鍵盤上敲擊,回滾小王的更改,
“重啟應用服務器!清理緩存!所有人檢查自己負責的模塊是否有內存泄漏!”
辦公室里立刻忙碌起來,我緊盯著屏幕,額頭上的汗珠順著臉頰滑落,滴在鍵盤上。
心里卻始終想著那條短信——【照顧好她】。
是林薇發(fā)來的嗎?她怎么知道丫丫在我這兒?她現在到底在哪里?這個念頭剛冒出來,就被眼前的危機打斷了。
應用服務器重啟成功,連接數開始緩慢下降,但仍然遠高于正常水平。
不對,還有問題!我敏銳地察覺到異常,數據庫讀寫分離失效了!所有查詢都跑到主庫上去了!這個發(fā)現讓我頭皮發(fā)麻。
主庫一旦過載崩潰,整個系統(tǒng)就徹底完蛋了。
我深吸一口氣,強迫自己冷靜下來,手指在鍵盤上飛舞,一行行排查配置文件和路由代碼。
時間一分一秒過去,辦公室里只能聽到鍵盤敲擊聲和此起彼伏的呼吸聲。
李胖子像個監(jiān)工一樣在辦公室里來回踱步,時不時瞟一眼墻上的掛鐘,發(fā)出煩躁的咂舌聲。
我泡的那杯速溶咖啡早就涼透了,一口沒喝,胃里空蕩蕩的,餓得直發(fā)慌,但我根本顧不上這些。
就在我快要找到問題癥結的時候,手機突然響了,刺耳的鈴聲在安靜的辦公室里顯得格外突兀。
李胖子猛地瞪了我一眼:“上班時間接什么電話,掛了?!?/p>
我看了一眼來電顯示——王阿姨。
是托幼點那個阿姨,我心里一緊,不顧李胖子的怒視,抓起手機快步走到走廊。
“喂,王阿姨。”
我壓低聲音說,心跳有點快。
“喂?是丫丫爸爸嗎?”
王阿姨的聲音帶著明顯的焦急,
“你快過來一趟吧,丫丫她……她發(fā)燒了!”
“什么?”
我腦子‘嗡’的一聲,“發(fā)燒多少度?嚴不嚴重?”
“我剛給她量了,快39度了!小臉燒得通紅,一直在哭著要爸爸……”
王阿姨的聲音斷斷續(xù)續(xù)的,隱約還能聽到電話那頭丫丫的哭聲。
我的心一下子揪緊了,像被一只無形的手狠狠攥住。
39度!四歲孩子燒這么高可不是小事!我想起小時候自己高燒驚厥的情景,渾身直冒冷汗。
“王阿姨,您先別急,給她物理降溫,用溫水擦身子,我馬上就過去?!?/p>
我掛了電話,轉身就往辦公室跑。
“你去哪兒?”李胖子攔住我,臉色鐵青,“問題還沒解決呢!”
“我女兒發(fā)高燒了,我必須去接她!”我急得滿頭大汗,語氣卻異常堅定。
“接她?誰去給你解決服務器問題?”
李胖子冷笑一聲,“陳默,我可告訴你,現在走了,就別再回來了。”
“那我也不能不管我女兒。”我一把推開他,抓起桌上的錢包和手機就往外沖。
“陳默,你給我站??!”
李胖子在我身后咆哮,但我沒有回頭。
我只想快點見到丫丫,確認她沒事,沖出寫字樓,才發(fā)現外面不知道什么時候下起了大雨。
豆大的雨點噼里啪啦地砸下來,路面很快積起了一層水洼,我站在路邊拼命招手,想攔輛出租車,可雨天的出租車比金子還貴,輛輛都載著人。
雨水打濕了我的頭發(fā)和衣服,冷得我直打哆嗦,就在我急得快要發(fā)瘋的時候,手機又響了,又是王阿姨……