管理層們如蒙大赦般退開,陸澤繃緊的肩線肉眼可見地鬆弛了半分。
陳默走到他身後,這個高階工程師再次緊張,後頸的絨毛都豎了起來。
“叢集狀態?”陳默問。
“鎖…鎖服務主節點CPU100%,子節點拒絕握手。”陸澤聲音發顫,“仲裁日誌顯示同步延遲超閾值,觸發自鎖。”
“還…還在查。”一滴汗砸在鍵盤上。
陳默俯身,手指劃過螢幕調出網路流量熱力圖。
代表資料中心內部東西向流量的區域正燃燒著病態的深紫。“BGP協議流量激增三百倍,”他指尖敲在紫斑中心,“查這個異常節點,現在。”
陸澤像抓住救命稻草,手指終於落向鍵盤。
命令列的白光在他瞳孔裡跳動。
五分鐘後,嘶啞的彙報響起:“是…是物料追溯子系統!它在瘋狂廣播路由更新!”
一直沉默的徐雙龍猛地抬頭:“不可能!那模組上週剛做完負載均衡切割!”
“但路由表的確在爆炸性增長!”陸澤調出滾動的路由表日誌,螢幕被瘋狂的“UPDATE”指令淹沒。
陳默眼神一凜:“切到備份區獨立鏈路,物理隔離故障節點。”
徐雙龍撲向控制檯執行指令。
三分鐘後,主螢幕上代表網路風暴的紫斑開始消退,但APS核心叢集的綠色波浪線依舊是一條死寂的直線。
“鎖服務還是沒活!”彭聰一拳砸在控制檯上。
“記憶體洩漏源沒掐斷。”陳默目光如掃描器般掠過陸澤的螢幕,“du出鎖服務程序堆疊,過濾‘terialTrace’關鍵字。”
陸澤依言操作。
海量的記憶體地址與十六進位制碼中,一行刺目的報錯被高亮捕獲:
【FATAL】 terialTrace JVheap overflow - Hashp resize deadlock
“雜湊表死鎖?”徐雙龍失聲,“這模組的程式碼審計是我親自做的!負載測試時百萬級物料條目都…”
他的話戛然而止。
陳默已經調出某個開發專案資料庫切換日誌。
一條記錄如冰錐刺入眼簾:
2017-06-27 23:58:11 物料主資料表完成從Oracle到GaussDB的線上遷移。
死寂。
只有空調風口的嘶鳴在指揮廳迴盪。
所有人都明白了。
。值閾引索長增自的發後移遷表料置重沒卻,料資了空清試測力
。盡於歸同裡場羅修的憶記在組模心核個兩,制機步同的鎖式散分了上撞,時段DI料的新納容以phsaH容擴圖VJ的統系子當
。瀾波出不聽音聲的默陳”?案方復修“
”!料混線產發引,令指突衝出輸能可擎引程排!崩會致一料資但“,促急速語銳張”。鎖死除清制強,集叢務服鎖啟重“
”。要董左向我窗視復修料資“,鐵截釘斬默陳”。產生復恢先“
。話電線專起拿他
。通接被便聲半響只音號撥








