4316730 发表于 2024-3-31 13:48:26

12306网站1天点击10亿次频瘫痪:最牛电商求诊

CFP供图
   
    中国最牛电商网站求诊:学机票销售?
   
    过年回家,你准备好了吗?这是全国2亿春运旅客共同的话题。
   
    2012年,全国第一次实施铁路系统的网络电话订票。从一部电脑、一根网线出发,铁道部副部长胡亚东在去年6月给出了网络售票最方便、最公开、最公平的设想。
   
    最新的数据显示,目前网络售票和电话订票每天已经达到200万张,网络售票的注册用户已经超过1000万人。1月1日至8日,铁道部推出的12306铁路客户服务中心网站日均点击次数超过10亿次,被网友戏称为中国最牛的电子商务网站。
   
    人们终于不用再到车站整宿排队,但买到一张返乡的火车票却仍然艰难。在12306网站上,大量用户无法登录、订票付款后无显示,少数紧俏的线路需要刷新系统30- 50次才能购买成功,购票者有苦难言。
   
    无力承受的高流量,使得12306网站频频出现瘫痪。从事航空电子客票销售的人士认为,12306系统架构规划以及客票发放机制有缺陷,无法支持大并发量的交易,长远来说应仿效机票销售,对外开放数据接口,进行分流。
   
    一票难求重压12306
   
    12306的瘫痪正在续写着中国春运一票难求的古老故事。在8日举行的发布会上,铁道部副部长胡亚东表示虽然我们尽力采取了多项便民利民措施,但是由于综合的和客观的因素影响,买票难的问题仍然没有得到根本的解决。
   
    根据胡亚东介绍,今年春运期间全国铁路将发送旅客2 .35亿人次,同比增加1352万人,增长6.1%,日均588万人,同比增加34万人。
   
    从事航空电子客票销售的人士认为,今年春运从1月8日至2月16日为期40天,但由于各铁路局电话订票和互联网售票的预售期为12天,1月6日-10日(可对应购买17-21日的火车票)网络电话订票将达到最高峰,预计12306网站出现拥堵和瘫痪的现象会更为频繁。
   
    事实上,目前铁路春运客运能力为日均382万人次,实际运力需求缺口达到206万人次。即便是在公平的网络售票方式下,成百上千的网民获取一票仍具有极大的不确定性,这也是12306网站出现巨大负荷的根本原因。
   
    上述航空电子客票销售的人士认为,除了票源紧张,12306系统架构规划以及客票发放机制也存在了三大缺陷,包括定点的互联网起售时间、支付方式的局限以及数据接口没对外开放。
   
    三大系统缺陷
   
    尽管12306网站每天的订票时间为早晨6:00至次日凌晨1:00,但每天有四个定点的起售时间,分别是8点、10点、12点、15点,导致大部分购票者都集中在这几个时间点刷新网站,形成登录高峰期。上述人士表示:我们估计,如果12306网站登录高峰期间的并发量达到1GB,那么同时在线访问人数可能已达到500万。
   
    500万是一个什么数字?安天实验室总工程师张栗伟告诉南都记者:同时在线达到500万,已经超过百度空间的规模;如果同时交易500万笔,这个规模大约是淘宝最大促销2011年双12时第一小时总成交量笔数的2倍,无论哪一个都是比较巨大的数字。他认为,这种定点放票的机制容易造成访问数量剧增,出现明显的洪水效应,一旦超出服务器的承载能力,响应时间就会显著变长、交易失败率增加。
   
    其次,在支付方式上,12306网站建议使用中国工商银行、中国农业银行、中国银行、招商银行的银行卡,其他银行卡则需要通过中国银联间接支付。上述航空电子客票销售的人士认为,支付选择的局限性,会出现两种情况:首先是支付过于集中,银行支付系统连接不顺畅,用户交易时间变长;其次,一但超过网络购票的支付时限45分钟,出现付款成功但无法购票,那积聚在网站上的用户就越来越多。
   
    安天实验室总工程师张栗伟表示,这种情况下会出现放大效应。每个用户的交易时间变长,用户的平均交易失败率提升,导致用户需提交多次交易,进一步加大网站的负担,而新的负担又会进一步造成新的恶性循环。他表示,在12306网络的案例中还有一个特殊的情况,即票源稀缺,这导致用户重复查询,进一步加大网站负担。
   
    仿效机票销售?
   
    根据规定,目前可以通过网上预订车票的车次包括了C字头城际、D字头动车、G字头高铁、Z字头直达、T字头特快以及K字头快速所有列车的售票业务,基本上除了少数慢车、L字头的临时客车,大部分火车票都可进行网上购买。而更为重要的是,网上售票的预售期一般来说比车站窗口或代售点提早4天。
   
    不过,一位在线旅游网站的工程师认为,从架构上看,12306官方网站并没有充分估计到春运期间购票高峰所带来的巨大负荷。资料显示,12306网站由铁道部信息中心和中国铁道科学研究院共同开发,在2011年6月1日正式上线。上线时间短,春运前12306网站没有遭遇过其他购票高峰,根据具体情况作出规划调整。
   
    不过,安天实验室总工程师张栗伟认为,规划也难以预测所有的可能因素。如近期淘宝、京东(微博)、小米等不同层次,不同类型的电商网站都出现过类似的问题,因此除了规划需要改善以外,在各个流程上也有较多改进空间,如设法在投入使用前进行足够的压力测试,进行多流程多环节的瓶颈点监测,准备好应急预案,能够快速地进行调整修复工作。
   
    除此之外,上述从事航空电子客票销售的人士认为,火车票销售长远来说应仿效机票销售,对外开放数据接口,进行分流。目前,中国航信travelsky系统为不同的机票销售机构提供数据接口对外开放,为国内外的航空公司提供机票分销信息服务,在线旅游网站以及传统机票代售都可接入该系统。
   
    春运期间,不少在线旅游网站和火车票网上代售都提供限制性服务,像是去哪儿网(微博)更是贴出了春运期间火车票出票率极低,去哪儿网暂停火车票的新订单预订服务的公告,飞机票销售服务则正常提供。根据1月9日A lexa的数据显示,12306网站一周平均排名为174,日均IP为363万;航空网络售票网站travelsky.com一周平均排名为10910,日均IP为8.76万。
   
    安天实验室总工程师张栗伟认为,如果将12306售票系统的数据接口对外开放,主要是起到分流作用,即铁路的网站并不面向公众或少量面向公众,而只是面向各个代理订票网站,类似于现在传统订票依托各代理订票点一样。由于需要承载的数据量完全可预测且规模远小于面向公众,显然比承担所有公众访问要容易解决,且有较多的代理网站客观上提供了较好的冗余性。但这就需要考虑黄牛党,交易安全等问题,因此这个决策主要面临的问题不在技术面上。
   
    南都记者 谢睿
页: [1]
查看完整版本: 12306网站1天点击10亿次频瘫痪:最牛电商求诊