解析網購火車票困境:準備不足 技術欠缺 |
發布時間: 2012/8/15 13:56:14 |
每天10億人次點擊讓12306全面“癱瘓”,但要上網訂票仍僅此一家
今年春運,鐵路部門推出了一些“新招”,其中最引人關注的一項就是乘客可登錄www.12306.cn中國鐵路客戶服務中心上網訂票。當初剛剛聽到這一消息時,大部分人都拍手稱贊,不料一位做網絡技術的哥兒們潑了盆“冷水”:到時候網站很可能癱瘓。 一語成讖。春運購票第一天起,網站果然全面“癱瘓”。雖然這段時間以來,鐵路部門不斷對飽受詬病的預售票“網癱”現狀進行“手術”,但每天10億人次的點擊量,依然“hold不住”12306網上登錄和支付的短板,讓人不禁要問一句,網絡購票究竟“堵”在哪里? “超大流量”預估明顯不足 “12306中國鐵路客戶服務中心‘癱瘓’的主要原因是同時訪問人數過多,導致網絡帶寬、服務器承載力等帶寬超負荷運行。”一位B2C網站的技術負責人給記者打了個簡單的比方:這就好比一條8車道的路,突然有幾百輛車同時通過,擁堵難免。 鐵路部門的數據顯示,12306網站的初始帶寬為400兆,這相當于一個互聯網企業的基礎運營帶寬。而在系統設計時,互聯網售票日交易量的系統設計能力最高為166萬筆,并對互聯網購票登錄用戶數和并發提交訂單用戶數進行了上限控制。 然而,最新統計顯示,7天內12306網站訪問用戶已占全球互聯網用戶的0.902%,每天點擊量高達10億人次,最高日點擊量達到了14億人次,這顯然和“互聯網企業的基礎運營帶寬”的配置相差甚遠。無怪乎用戶在登錄及提交訂單時都會遇到“當前訪問用戶過多,請稍候重試!”、“對不起,當前提交訂單用戶過多,請稍候重試!”或“系統忙!”等“拒絕”口令。 顯然,鐵路部門對“超大流量”預估不足。“鐵路部門在壓力測試方面做得不夠。”一位業內人士指出,12306網站只是在高鐵、動車售票時進行過試驗,并沒有應對春運時這樣巨大訪問量的經驗,面對此次全國性的訪問,系統癱瘓在意料之中。據悉,電信、金融等并發訪問量大的行業在上新的大規模系統時,除了會做壓力測試之外,還會進行區域試點。 技術層面欠優化更加“添堵” 買火車票等同于建設一個完整的電子商務網站,除了網絡帶寬、服務器承載力等硬件要求,還需要系統架構、數據庫處理、購票流程設計、支付清算能力等十分復雜的技術要求。 “人們從網站上查詢、訂票、支付,這一整套過程的操作更加類似于電子商務平臺的購物系統,是一個定型處理方案,即每次訪問的客戶,都針對一件事務出現,而同時處理這些事務,對于一個系統來說,相當于排隊的解決過程。”滬上一高等院校計算機領域專家解釋稱,如果是平時高鐵、動車的網上購票,系統完全能夠承載,但若遭遇幾千萬甚至上億次的超大流量“來襲”時,任何一個環節負載過量,都會使網絡購票系統“癱瘓”。 一位從事網絡支付業務的技術專家為記者舉了個例子:在支付清算環節,當一個顧客訂票付款沒有成功,會出現“付了錢但沒買到票”或者“支付不成功遭退款處理”等現象,這些支付清算一般會在第一天晚上10點至12點之間處理,部分領先的支付公司可做到幾分鐘內恢復,最遲不超過幾小時,但如果支付清算能力不“給力”,就會給本已繁忙的網絡“添堵”。 另有技術專家表示,目前在12306上訂票的流程是注冊—填寫信息—激活—查詢預訂—付款,在注冊信息時,只要一步不成功就得全部重來,這樣購票流程尚需優化。 為何不能多開幾條“通道” 買火車票這件事兒,就像人們在超市里采購年貨,要挑選、比對、付款,每一個過程都需要花時間,致使人們長時間停留在頁面上。要使網絡不堵塞,是一項大規模的工程,那么,為何不將一部分工作剝離,外包給市場上相關領域的企業來做呢? 據悉,互聯網售票應用軟件屬于客票系統的渠道延伸應用,所以委托全路客票系統研發單位“中國鐵道科學研究院”進行設計和開發,所謂“肥水不流外人田”嘛,但正是鐵路部門多年來一貫的做法讓“獨家權威”反而成為命門所在。 一位互聯網查詢業務的技術專家告訴記者,買火車票伴隨著很多查詢操作,查時間、查座位、查鋪位,一個車次不行,再換另一個車次,如果把查詢業務這一塊外包,估算下來能幫助12306網站減壓兩成。他表示,鐵路系統的數據一向比較封閉,全國的時刻數據、票價數據、車次數據都是不開放的,當然所有的壓力都堆到系統身上。 “12306完全可以通過多‘修’幾條通道來提高成功率,如果它能將查詢環節、支付環節等一部分業務開放出來,集中中國互聯網的優勢力量,相信開放模式肯定會比自己一肩承擔流暢很多。”網絡支付業務專家也向記者表達了相同的意見。院校專家則表示,其實對于“超大流量”,甲骨文等一些公司是有相應解決方案的,鐵路部門應該考慮到春運的特殊性,提前與知名的技術廠商進行合作以解決問題。 應該說,鐵路部門推出網絡售票本是好意,讓乘客多了一種選擇。但好事能不能做好呢?好在這兩天鐵路部門已宣布,新一代客票系統已啟動規劃和設計,在技術架構方面,引入“云計算”技術,支撐超大規模并發交易和海量數據存儲。系統建成后,將有效解決網購堵塞問題。 本文出自:億恩科技【www.endtimedelusion.com】 |