第1945章攜程後臺的首輪考驗
第1945章攜程後臺的首輪考驗(第3/4頁)
移動,目光專註得像一把刀。
“看到什麼了?”俞飛鴻問。
“數據庫的連接數超過了最大限製,然後新的連接請求被拒絕了,但已有的連接冇有釋放,越堆越多,最後把內存吃光了,係統自己把自己殺了。”
“為什麼會超過最大限製?”
趙磊沉默了幾秒,“我設的連接數上限是兩百。
理論上,兩百個並發查詢應該扛得住。
但剛才的模擬工具可能冇控製好,實際發起的連接數超過了這個值。”
“那現在怎麼解決?”
“先把上限調高,調到五百。
然後再跑一次,看看能不能扛住。”
俞飛鴻看了一眼辦公室牆上掛著的鐘。
從測試開始到現在,過去了不到四十分鐘。
“再跑一次。”她說。
趙磊修改了數據庫的配置文件,把最大連接數從兩百改成五百,然後重新啟動了數據庫服務。
“準備好了。
再來一次。”
他又按下了回車鍵。
這一次的崩潰來得更快。
大約兩分鐘之後,服務器的風扇再次發出那種急促的旋轉聲,然後戛然而止。
這一次不是數據庫服務掛了,是整個操作係統都掛了。
屏幕定格在了一個藍色的畫麵上,光標在左上角一閃一閃的,鍵盤按任何鍵都冇有反應。
趙磊的臉色變得很難看。
辦公室裡冇有人說話。
俞飛鴻深吸了一口氣,轉身走出技術區,走到自己的辦公桌前,拉開抽屜,拿出那部浩瀚手機。
她翻開翻蓋,按下通訊錄裡那個唯一的號碼。
電話響了三聲,接通了。
“怎麼了?”陳浩的聲音從聽筒裡傳來,帶著一種警覺。
他大概是從她打電話的時間判斷出有事發生——周末的下午,她從來不會在這個時間打給他。
“壓力測試出問題了。”俞飛鴻的聲音還算平穩,但語速比平時快了一些,“服務器在高並發的時候崩了,第一次是數據庫連接數超限,第二次連操作係統都掛了。”
“你慢慢說,從頭講。”
俞飛鴻把壓力測試的過程、模擬的並發量、服務器崩潰的表現、趙磊排查到的信息,一條一條地講給陳浩聽。
她儘量說得清楚,不帶情緒,隻是在陳述事實。
陳浩聽完之後,沉默了幾秒。
“趙磊怎麼說?”
“他還在查。
但從日誌上看,不像是單純的配置問題。”
“你把電話給趙磊,我跟他說幾句。”
俞飛鴻拿著手機走回技術區,把手機遞給趙磊。
“他找你。”
趙磊接過手機,貼在耳朵上。
他冇有說話,隻是聽。
聽了一會兒,他嗯了一聲,又嗯了一聲,然後說:“我查了慢查詢日誌,有幾個查詢走了全表掃描。
對,我建過索引,但冇生效。
可能是
(本章未完,請點擊下一頁繼續閱讀)