|
||||
上午9∶00
1月9日,铁道部12306售票网站点击量超过14亿次,相当于所有中国人当天都点击了一次。由于访问量太大,网站无法顺畅登录。从今日起,大年初一当天的车票就能购买了,而说起铁道部龟速的12306售票网络,每位旅客都能吐出一两个“悲催”的关键词。
中国铁路缘何刚一驶入号称高速的网络时代,就降成了龟速?烧钱千万建成的12306售票网络又为何频频“趴窝”?今天上午,中科大网络及软件专家受本报邀约,集体“号脉”12306瘫痪谜局。
病灶一:
虚高点击量
刷票软件“刷”出14亿次点击
1月9日,12306售票网站点击量超过14亿次,相当于所有中国人当天都点击了一次。由于访问量太大,网站无法顺畅登录。
“24小时之内,网站被刷新了14亿次,这是什么概念?”中科大网络信息中心副主任徐兵认为,14亿次的点击率明显含有大量水分。“中国有13亿人,其中7亿是农民,没有理由7亿农民一夜之间,全部都掌握了网购车票的新技术。”
那么,这虚高的点击率究竟从何而来?徐兵提醒说,别忘了,今年伴随着网购车票一同应运而生的还有刷票软件。徐兵注意到,安装刷票软件之后,电脑每分每秒都会不停地重复登录铁道部12306网站,直到刷出票源。“人手操控鼠标键盘,连着点击还会疲劳,而安装刷票软件之后,就等于将人从电脑前解放了,可以该干嘛干嘛。”
徐兵解释说,铁道部12306网站的瘫痪,与异常的超高点击率有着必然的联系。“虽然不能说网站是被刷票软件‘刷’瘫的,但就像一个人的大脑,瞬间强迫它接受处理海量信息,结果只能是崩溃。”套用赵本山在小品里的那句经典台词:14亿人次齐刷网站,“你刷你也死”。
病灶二:
天价运营费
建春运售票系统成本绝对惊人
铁道部官方订票网站www.12306.cn,于今年1月8日2012春运正式启动。然而,让所有人都始料未及的是,12306售票网站这个“新生命”的诞生,并没有给旅客们带来太多的喜悦与希望。
据估算,按照铁道部订票网站的日点击率和日售票量,乘客平均猛刷网站超过500次才能买一票。
面对外界指出的“铁道部烧钱数千万建龟速订票网站”的质疑,中科大网络信息中心副主任徐兵回应说,建设一个能够应付春运的售票系统,其系统本身必须极其强悍,而相应的是其背后的超高成本也会令人大跌眼镜。
在IT界,12306网站采用的Oracle通用数据库进行搭建,一直备受业内人士诟病。多数专业人士认为,12306网站在线售票功能,其实就是个海量事务高速处理系统。而这样一个系统,并不能简单地使用通用方案进行设计。
徐兵向记者透露,中科大曾购买过可支持25人用户的Oracle通用数据库,其售价就已经高达50万。“Oracle通用数据库对不同的行业,根据购买量大小也有着不同的标价。但如果铁道部的售票系统真的使用Oracle搭建的话,就绝不会是一笔小数字。”
病灶三:
繁琐购票流程网购车票 13道步骤须环环紧扣
根据铁路部门绘制着网购车票流程图,记者细数了一下,从登录12306网站进行用户注册,到支付成功订票,前后共需要13个步骤。
而这13个步骤对于归心似箭的春运客流来说,堪称步步惊心。12306售票网站难登录,刷出票源无法进入支付页面,网银的钱被扣了订票信息却未被提交……连日来,铁道部耗资数千万聘请两家上市公司参与建设的订票系统,患“病”诸多,令旅客抓狂。
“Oracle通用数据库的功能,就是对数据进行及时更新。”中科大软件学院教师卞显福向记者详细解释道,比如一名旅客要购买从合肥发往上海的动车D5461次列车,就需要登录网站查询余票信息。其间,一旦有票源放出,系统则需立即更新,显示出剩余的票源和座位等级。相反,如果因为出差时间有变,旅客需要办理退票手续,还需在网页上点击进入退票程序。每一个步骤的执行,都是由数据库来处理的。
中科大网络信息中心副主任徐兵以支付环节为例说,旅客通过网银划转钱款购票。而客观现状是,目前多数网银支付接口都没有能够应付春运客流的巨大吞吐量。铁路售票系统一旦与网银接口对接不畅,就会出现“交钱不出票”的极端情况。
-焦点链接
铁道部自主研发导致系统不过关
12306网站遭遇的危机,连日来引起专业人士的关注。据专业人士分析,问题出在12306网站所使用的技术,并非是成熟的解决方案。铁道部进行12306网站系统设计招标时,申报方案的除了铁科院电子所,还有易程科技。
但最后实力强大、并具有清华系背景的易程科技出局,铁道部下属机构铁科院电子所得到合同。
王津所在的清华大学Web与软件技术研究中心,则是铁道部在线售票系统领域的一个颇为重要的智囊专家机构。然而实力强大、并具有清华系背景的易程科技,最终也没有能得到承建12306网站在线售票系统的合同。“易程是乙方,铁道部是甲方,甲方想用自己的东西,乙方也没什么话可说。”王津笑称。
“铁路系统很多问题就在于不找最好的,只找自己人,肥水不流外人田。”雅虎中国原总经理谢文对媒体评价说。
网络专家公布集体会诊化验单
“挂专家门诊”看病,医生总会向家属和病人提出各有侧重的救治方案。今天上午,受本报邀约,中科大网络及软件方面的专家也一并出具了“会诊”12306网站的化验单。
《致患者的报告书》:
四管齐下解决网络购票难
中科大网络信息中心副主任徐兵认为,造成铁道部12306网站带病上线的原因是多方面的,但主因不在于硬件,而在软件设置上——
方案一:“售票网站点击量异常,实质原因在于大批黄牛和旅客使用刷票软件。访问量瞬时剧增,使得网站濒于瘫痪。建议铁道部在网站中限制刷票软件,对同一IP地址连续登录不响应。”
方案二:“春运客流庞大,铁道部售票系统如果想一肩担尽古今愁,结果只能是问题不断,好似一江春水向东流。建议12306售票系统采取分省或分路局售票,从而分担春运庞大客流。”
方案三:“网络购票和实地购票应该错时进行,各有侧重。建议将火车站、代售点购票时间放宽,比如延期到提前20天购票,而网络购票则主要针对赶时间急购车票的旅客,将购票时间缩短至提前10天。通过购票时间有序管理,分流购票人群。”
方案四:“效仿银行‘取号制’,在售票系统中建立虚拟路队。旅客进入售票系统后,按照先后顺序,排出虚拟路队,依次登录,避免扎堆购票。”
硬件软件网络同步提升
中科大软件学院教师卞显福认为,要解决铁路售票系统“龟速”疑症,需要硬件、软件、网络“三位一体”同步提升——
“系统硬件就像人的四肢,软件则好比是人的大脑,网络则是整个社会平台,只有三者配合得当,人才能最大效率地创造出社会价值。建议铁道部在优化数据库和网络的同时,增配高性能的服务器。”
《给家属的建议书》:
不学点技术真会“吃闷亏”
会上网、有网银、懂装刷票软件,堪称今年网络购票的“三部曲”。然而,对于多数市民来说,这三步距离他们仍然还很遥远。
针对“聪明人抢了笨孩子车票”的声音,中科大网络信息中心副主任徐兵认为,对于此种现象,他个人更倾向于“存在即是合理”的哲学观点——
“在互联网时代,不学点技术真会吃闷亏。屏蔽技术只会招来更多的技术革新。苹果都能越狱了,银行密码都能泄密了。威客一‘发威’,CIA都‘发颤’。”
放宽心态给铁道部调整时间
旅客抱怨售票系统“坑爹”,但在IT业内人士眼中,要想构建一个能应付春运客流的系统,绝非易事一桩。“难,太难了。”中科大软件学院教师张波则呼吁旅客,宽容看待网络购票,给铁道部调整磨合的时间——
“春运买车票,就像一大群人同时要挤过桥,桥毁人亡的事故随时可能发生。只要登录人群激增,查询系统瘫痪实在是再正常不过的事情。历年高考查分系统,也会因短时间内登录人数过多,被查‘死’。不管怎样,火车票能够网购已经算是历史的进步,不妨多给铁道部一些调整的时间,期待明年这一幕不会再度上演。”