原標題:為防止擁堵癱瘓12306餘票查詢遷至阿里雲
為防止春運購票高峰期出線擁堵癱瘓
12306餘票查詢遷至阿里雲
京華時報訊(記者祝劍禾)昨天,阿里雲方面證實,12306網站75%的餘票查詢系統已經遷移至阿里雲計算平臺上。12306網站是鐵路總公司火車票網上訂票唯一官網,可以提供購票、退票、餘票查詢、列車時刻表查詢等,不過在黃金周、春運等購票高峰期會出現擁堵甚至癱瘓而被外界詬病。
阿里雲方面透露,早在2014年初,雙方團隊就已開始討論如何將餘票查詢系統放到雲上。十一黃金周期間進行了測試,效果非常滿意,所以在春運售票高峰時期,12306最終將75%的餘票查詢業務切換到了阿里雲上。業內人士介紹,火車票查詢環節是12306系統的瓶頸,並非外界認為的購票環節。火車票查詢業務佔12306整個網站流量的90%以上,業務高峰期並發請求密集,性能要求是整個業務系統中最為重要的一環。這也是為什麼12306會選擇將火車票查詢放到阿里雲計算平臺上的原因。
阿里雲的一位程式設計師進一步解釋道,12306訪問峰谷的查詢有天壤之別,幾乎沒有辦法在成本和並發能力之間做好平衡。以往的一個做法是從幾個關鍵入口流量控制,保障系統可用性,但是這樣依然會造成網站擁堵,變卡變慢甚至癱瘓。而通過雲計算平臺的彈性和按量付費的計量方式,來支持巨量的查詢業務,把架構中比較「重」(高消耗、低周轉)的部分放在雲計算平臺上,這是一個比較好的解決辦法。
(來源:京華時報)