吳勇毅
今年國(guó)慶長(zhǎng)假全國(guó)運(yùn)輸“暴堵”,鐵道部官方指定購(gòu)票網(wǎng)站12306也再一次“暴堵”,整個(gè)網(wǎng)絡(luò)陷入“癱瘓”中。
記得上一次的“癱瘓”發(fā)生在今年春節(jié)前,鐵道部因此備受指責(zé),誓言改進(jìn)。上億返鄉(xiāng)族、驢友為此歡呼一片,以為今年長(zhǎng)假火車票購(gòu)買時(shí)不會(huì)再受“排隊(duì)”之苦,不會(huì)再受“黃牛黨”之氣,網(wǎng)絡(luò)訂票不再“龜速”。然而半年過后,一切如故:12306客票系統(tǒng)仍頻頻“趴窩”,網(wǎng)速依然“龜速”。
12306網(wǎng)站和其背后的中標(biāo)技術(shù)支持服務(wù)方,在一片質(zhì)疑聲浪中,又被輿論推到了臺(tái)前。
砸下巨資的12306客票系統(tǒng),為何還“龜速”?
去年被稱為鐵道部“改革元年”,高鐵線路越建越多、速度越來越快,搶在2012年1月1日春運(yùn)前開通了中國(guó)鐵路客戶服務(wù)中心12306網(wǎng)絡(luò)購(gòu)票系統(tǒng)。
公開信息顯示,今年5月鐵道部對(duì)“新一代客票系統(tǒng)”一期工程進(jìn)行招標(biāo),后來太極股份和同方股份兩公司分別以1.99億元和1.3億元中標(biāo)。
截至去年年底,鐵道部就已經(jīng)斥資數(shù)千萬元。但至今12306網(wǎng)上訂票系統(tǒng)仍十分“龜速”,網(wǎng)絡(luò)運(yùn)行奇慢,網(wǎng)頁(yè)不時(shí)“崩潰”,平均刷新500次才能購(gòu)到一張票,而且訂票過程十分繁瑣,從用戶注冊(cè)到支付成功,需要13道“工序”,讓人暈頭轉(zhuǎn)向。還有不少人發(fā)現(xiàn),即使幸運(yùn)買到票了,結(jié)果卻發(fā)現(xiàn)“票沒訂上,錢卻被扣走了”,令人憤懣,甚至網(wǎng)站還可能存在安全漏洞、泄密危險(xiǎn)等情況。
中國(guó)鐵路早已進(jìn)入了“高鐵”時(shí)代,中國(guó)許多網(wǎng)絡(luò)也早已邁入“10 M”網(wǎng)速時(shí)代,然而巨量燒錢建成的12306網(wǎng)絡(luò)售票為何頻頻“趴窩”,網(wǎng)速也變成了“龜速”?
誠(chéng)然,鐵路運(yùn)力不足、出行人次過多、訂票人數(shù)暴增的矛盾是客觀存在的,這是短期內(nèi)無論采用何種售票方式仍會(huì)出現(xiàn)的問題。然而從深層次的原因來看,鐵道部門僵化的體制導(dǎo)致火車票發(fā)售權(quán)高度壟斷,前期工作的準(zhǔn)備不足,預(yù)估不當(dāng),競(jìng)爭(zhēng)不足,必然導(dǎo)致難以提供優(yōu)質(zhì)的網(wǎng)絡(luò)購(gòu)票技術(shù)及服務(wù),“趴窩”“龜速”也就不足為奇了。
眾所周知,中國(guó)是第一人口大國(guó),而且春節(jié)、國(guó)慶又是兩個(gè)非常特殊的時(shí)段,雙重“中國(guó)特色”注定了網(wǎng)絡(luò)訂票系統(tǒng)將面臨巨大的考驗(yàn)。對(duì)此,鐵道部門必須要有全面準(zhǔn)備、高度風(fēng)險(xiǎn)預(yù)估與應(yīng)對(duì)。據(jù)悉,今年從1月1日到10日,12306訂票網(wǎng)站日均點(diǎn)擊次數(shù)已超過8億次,9月29日到10月7日,12306訂票網(wǎng)站日均點(diǎn)擊次數(shù)也高達(dá)7億次,而在1月9日,12306售票網(wǎng)站點(diǎn)擊量更是暴增至14億次,網(wǎng)站瞬間訪問量達(dá)到“世界第一”,相當(dāng)于所有中國(guó)人當(dāng)天都點(diǎn)擊了一次。
因此面對(duì)世界之最的兩個(gè)黃金假期購(gòu)票潮,有過數(shù)十年鐵路春運(yùn)經(jīng)驗(yàn)的鐵道部應(yīng)該能想像到此段期間實(shí)訂、虛訂、重訂甚至惡訂的票量大概是多少,在帶寬或服務(wù)器等硬性和數(shù)據(jù)庫(kù)的技術(shù)支持上做好萬全應(yīng)急準(zhǔn)備,讓所承擔(dān)的訂票系統(tǒng)及其屬下的服務(wù)器和支付系統(tǒng)能經(jīng)得起短時(shí)間的狂潮沖擊。然而據(jù)悉,鐵道部門卻把網(wǎng)上訂票系統(tǒng)日均訪問量設(shè)計(jì)為200萬人次,與數(shù)據(jù)顯示的12306日均點(diǎn)擊量1694萬次是“天壤之差”,根本不夠用。
12306網(wǎng)站購(gòu)票業(yè)務(wù)是2011年6月12日投入的,受到的非議和批評(píng)如潮,其中的原因值得深深反思。雖然鐵道部解釋說,上線前,鐵路部門委托惠普公司利用SaaS測(cè)試機(jī)制,從分布在世界各地的多個(gè)測(cè)試站點(diǎn)模擬大并發(fā)訪問,就系統(tǒng)性能是否滿足設(shè)計(jì)指標(biāo)、系統(tǒng)的最大處理能力,以及系統(tǒng)的穩(wěn)定性表現(xiàn)進(jìn)行了測(cè)評(píng)。從目前的狀況看,這種測(cè)試顯然是不充分的。
丁香園CTO表示,從當(dāng)前情況分析,12306網(wǎng)站后端的處理能力薄弱,大量網(wǎng)民涌入后,網(wǎng)站極易發(fā)生“暴堵”。一名電商網(wǎng)站技術(shù)人員稱,網(wǎng)站經(jīng)常發(fā)生宕機(jī)主要由于過多的http請(qǐng)求導(dǎo)致服務(wù)器過載,而淘寶等電商網(wǎng)站為此會(huì)采用分布式數(shù)據(jù)處理的技術(shù)手段,但12306顯然達(dá)不到這個(gè)技術(shù)要求,它對(duì)此采用的是“排隊(duì)”的方式。
有軟件界專家稱,12306系統(tǒng)所用的架構(gòu)平臺(tái)以及前端頁(yè)面,采用的應(yīng)是Nginx語(yǔ)言文本,低版本的Struts服務(wù)器指令,成本都相應(yīng)低廉,如果按照與目前12306同等后臺(tái)技術(shù)架構(gòu)來搭建,花費(fèi)應(yīng)不會(huì)超過三四千萬元,不知為何投入如此巨資后還表現(xiàn)如此差勁。
同時(shí),“吞錢不吐票”現(xiàn)象也讓人難以理解,如果只解釋為訪問量過大,顯然難于服眾。
鐵道部推行網(wǎng)絡(luò)訂票的初衷不容置疑,出現(xiàn)問題也是難免的,確實(shí)不應(yīng)太過于苛責(zé),但是我們也必須要意識(shí)到,春節(jié)、國(guó)慶的運(yùn)輸課題向來就是一場(chǎng)民生硬仗,來不得半點(diǎn)疏忽草率,任何一個(gè)管理漏洞或技術(shù)漏洞都有可能造成“好心辦壞事”,反添其亂,給許許多多返鄉(xiāng)族、游客造成不必要的麻煩和痛苦。因此,鐵路部門必須根據(jù)暴露出來的薄弱環(huán)節(jié),及早查清病因,拿出藥方,進(jìn)行整改和優(yōu)化,以解上億國(guó)人購(gòu)買火車票之苦。
12306系統(tǒng)何以從“龜速”到“神速”?
從改善社會(huì)化公共服務(wù)而言,許多專家認(rèn)為,火車票訂購(gòu)實(shí)現(xiàn)網(wǎng)絡(luò)化后,鐵道部以后可將春運(yùn)、國(guó)慶部分訂票業(yè)務(wù)外包給有實(shí)力、有經(jīng)驗(yàn)的知名在線交易企業(yè)來運(yùn)營(yíng),實(shí)行“開分店”式多網(wǎng)運(yùn)作減壓,以打破網(wǎng)上訂票的窘境,既可以保證12306網(wǎng)站系統(tǒng)穩(wěn)定運(yùn)行,又可以避免因故障帶來的責(zé)難。
據(jù)悉,從去年11月1日到11月11日,淘寶商城開始“雙11網(wǎng)購(gòu)狂歡節(jié)”促銷,其促銷活動(dòng)頁(yè)面在9天時(shí)間內(nèi)就吸引近5億人次參加,每秒鐘即可生成數(shù)百筆訂單,被網(wǎng)友戲稱國(guó)內(nèi)最大的“網(wǎng)頁(yè)游戲”,但其網(wǎng)速卻一點(diǎn)也不“龜速”“崩潰”,更不會(huì)出現(xiàn)“錢被扣,票沒訂上”等令人詬病的現(xiàn)象。
其實(shí),將公共服務(wù)社會(huì)化、壟斷國(guó)企的輔業(yè)部分社會(huì)化,這些都是節(jié)約政府資金、提供高效服務(wù)質(zhì)量的重要法門。比如,日本、印度的鐵路雖然是專營(yíng)的,但訂票業(yè)務(wù)卻是完全社會(huì)化的,美國(guó)更是走得很遠(yuǎn),像鐵路訂票系統(tǒng)、政府保安系統(tǒng)、監(jiān)獄管理系統(tǒng)等都社會(huì)化了,讓私人企業(yè)來經(jīng)營(yíng)運(yùn)作,而目前飛機(jī)票也是實(shí)行多網(wǎng)式社會(huì)化售票。從技術(shù)來看,只要鐵道部勇于拋棄“本位主義”“壟斷思想”,大膽放開訂票端口,開展多網(wǎng)式售票方式,網(wǎng)上售票的瓶頸問題將迎刃而解。
從改善IT技術(shù)服務(wù)而言,不少專家認(rèn)為,做好技術(shù)架構(gòu)的擴(kuò)容性和負(fù)載均衡布局,對(duì)12306網(wǎng)站的成功相當(dāng)重要。網(wǎng)民進(jìn)行網(wǎng)上訂票,部分是為了查看是否有票,票源是否充足、票價(jià)如何,是否值得在網(wǎng)上購(gòu)買,部分網(wǎng)民是為了預(yù)訂車票,有的網(wǎng)民則一次性直接付款出票。因此,引入分級(jí)的數(shù)據(jù)庫(kù)集群,根據(jù)網(wǎng)民訪問目的和內(nèi)容的主次輕重,來調(diào)解數(shù)據(jù)庫(kù)訪問頻率。如網(wǎng)民查詢票源狀況,并不太急需,數(shù)據(jù)庫(kù)執(zhí)行反應(yīng)可以適當(dāng)延后,與中心數(shù)據(jù)庫(kù)同步的頻率可以適度降低,比如10—15分鐘執(zhí)行一次同步,而網(wǎng)民預(yù)訂車票則顯得重要迫切,在網(wǎng)民確定提交訂票1分鐘后,就可馬上連接中心數(shù)據(jù)庫(kù),迅速處理訂票程序。這樣分級(jí)處理,可大大降低中心數(shù)據(jù)庫(kù)的訪問次數(shù),可以保證數(shù)據(jù)庫(kù)急、重、大等相關(guān)事項(xiàng)訪問的高效處理。
再者,前端優(yōu)化也很重要。打開訂票12306網(wǎng)站進(jìn)行查詢、訂票、出票等事項(xiàng),可以發(fā)現(xiàn)其資源文件和程序執(zhí)行文件都在同一組服務(wù)器中,若對(duì)這些文件信息進(jìn)行有效壓縮,那么至少可以降低30%的網(wǎng)絡(luò)負(fù)載。同時(shí),若將資源文件分發(fā)到其他服務(wù)器中,并且使用CDN進(jìn)行分發(fā),打開網(wǎng)站的速度也可進(jìn)一步優(yōu)化、提升。
還有,目前多數(shù)網(wǎng)銀支付接口都沒有足夠能力應(yīng)對(duì)春運(yùn)客流巨大的訂票需求量。因此,鐵路售票系統(tǒng)在電子支付接口方面也需要改進(jìn)和優(yōu)化,包括對(duì)票務(wù)系統(tǒng)的權(quán)重設(shè)計(jì)和支付接口以及身份證的校驗(yàn)動(dòng)作,但這一系列不應(yīng)該是一個(gè)簡(jiǎn)單的網(wǎng)站形式或者項(xiàng)目使用的負(fù)載均衡就可以完成的。
一年一度的中秋、國(guó)慶又過去了,2013年春運(yùn)臨近。鐵路部門需要盡快對(duì)現(xiàn)有帶寬進(jìn)行緊急擴(kuò)容,對(duì)現(xiàn)有設(shè)備進(jìn)行充分調(diào)試,并運(yùn)用服務(wù)器虛擬化原理和當(dāng)前流行的云計(jì)算技術(shù),對(duì)現(xiàn)有12306網(wǎng)的IT流程進(jìn)行全面完善,全力做好技術(shù)架構(gòu)的擴(kuò)容性和負(fù)載均衡布局,從而高效緩解春節(jié)期間的壓力,根本改善IT技術(shù)服務(wù)水準(zhǔn),以滿足日益旺盛、海量的旅客訂票需求,將好事做實(shí)做好,不要重蹈覆轍。
同時(shí),對(duì)IT系統(tǒng)的承建方應(yīng)嚴(yán)格實(shí)行公開、公平、公正的招標(biāo),切實(shí)招好、用好、管好,絕不讓工程變味、變色、變壞,甚至成了“花瓶”工程、“豆腐渣”工程。
鐵老大改革之路仍任重道遠(yuǎn)
高舉為旅客著想的旗幟,耗費(fèi)巨額的真金白銀,卻把網(wǎng)購(gòu)到火車票的幾率變得如同中彩票一樣,成了食之無味、棄之可惜的“雞肋”。鐵老大的改革之路可謂是任重道遠(yuǎn)、迫在眉睫。
據(jù)悉,目前鐵道部相關(guān)部門已啟動(dòng)了新一代客票系統(tǒng)規(guī)劃和設(shè)計(jì),包括了鐵道部12306.cn以及其后臺(tái)技術(shù)服務(wù)建設(shè),新一期工程包括:軟硬件設(shè)備集成、機(jī)房強(qiáng)弱電布線系統(tǒng)和監(jiān)控系統(tǒng)建設(shè)等。鐵道部稱“將在既有客票系統(tǒng)的基礎(chǔ)上,在服務(wù)方面,以旅客為中心,提供全方位的信息咨詢、豐富的售票渠道、多元化的支付方式、個(gè)性化的旅客服務(wù)、快捷的進(jìn)出站、全過程的服務(wù)支撐等;在技術(shù)架構(gòu)方面,引入云計(jì)算技術(shù),以科學(xué)成熟的體系架構(gòu)為基礎(chǔ),構(gòu)建支撐超大規(guī)模并發(fā)交易、海量數(shù)據(jù)存儲(chǔ)、靈活擴(kuò)展、兼容性良好、安全可靠高效的綜合信息系統(tǒng)。
按照鐵道部今年9月初的表態(tài),新一代客票系統(tǒng)建設(shè)為期三年,一期工程將于今年年底完成。是否如鐵道部相關(guān)部門所說,將好事做實(shí)、做好,在明年春運(yùn)有進(jìn)一步的改善,讓我們拭目以待吧!