五一峰值同样架于阿里云上的12306为何屡崩?
这主要是因为12306作为火车票售卖系统,与传统的电商有着根本的区别。
宕机
2021年4月,临近五一,火车票售卖又到了一个高峰期,而12306又像往年一样又出现了宕机的情况,无法提供服务,不禁引起了广大网友的吐槽,不少人认为,同样是架设在阿里云上的服务器,为什么12306经常会宕机,而双11阿里每秒钟50多万笔订单,都没有宕机,这究竟是为什么?
非典型流量
这其中有一方面的原因是因为12306和普通的电商有本质的区别,因为12306除了线上订单以外,还要兼顾线下订单所形成的数据,而且其日常活跃用户较大,每天都极不稳定,不像双11一样有一个稳定的目标,可以针对性的进行扩容,或者说增加资源来平衡流量,达到稳定提供服务的效果,而火车票售卖系统就没有这样稳定的客户需求,每天的客户流量也无法确定,自然无法制定针对性的扩容方案,而且一些用户在买火车票时会进行多次查询,这无形中也会增加其网站的承受能力,宕机也是难免的。
黄牛党
另一方面也是因为购买火车票会有很多黄牛党,他们会使用一些性能极高的计算机进行毫秒级的刷票,这些请求基本已经超过了正常人类的请求次数,这些非正常用户的刷票请求也会占满12306服务器的资源,同时导致宕机,尤其是在节假日高峰期表现最为明显。
想要从根本上解决这种情况,首先要从技术角度出发,研究出能够承受更多并发的框架,其次也要从制度上面去限制一些黄牛党的刷票行为,只有这两架马车齐头并进,才能够为有正常购票需求的旅客提供更好的售票服务。
1、这个余票信息在网站上有一定的延迟,所看到的票有可能是虚的,是浏览器的缓存数据,或许在下一秒,所有余票都被买走了,高峰期热门线路经常这样,因此,看到有余票也并不代表有很多票在等你慢慢选,下手一定要快。这种情况是最常见的看到票买不到。
2、第二种就是12306服务器维护,这期间服务器上的数据都是冻结的,也就是数据不会变化,因为12306没有告诉我们在维护服务器,所以我们只能干瞪眼,后来12306启用备用系统后,情况基本解决。
3、第三种情况就是12306服务器故障,部分车次的票能保持几天没有变化,实际早卖完了。这种情况与上面第2种情况,是12306官方解释的为什么有票买不到的原因,电视新闻上播过。
4、最后一种情况没有经过证实,是网友发现的规律,对于长途车,如果选择短途票,永远出票不成功,而如果往后面多选两站就可以出票了。当然这种情况官方没有回应,也算是临时解决前面3种情况的不得已的选择。
品牌型号:华为P50
系统:HarmonyOS3
软件版本:中国铁路12306 5608
12306是中铁程科技有限责任公司做出来的,目前12306所属就是中国国家铁路集团有限公司,还是属于铁路部门服务客户非常重要的窗口。用户可以在手机上预订车票、在线支付、改签、退票、订单查询、常用联系人管理,非常方便快捷。铁路12306推出了全新版本,优化用户界面、丰富信息内容、简化购票操作、改善支付体验,还支持在线购票选座。
12306的功能特点:
1、官方出票:票款多种方式直接支付12306,不含任何手续费或搭卖保险,放心购票。
2、实时数据:实时同步12306票源数据,买票快人一步。
3、代下订单:24小时托管抢票,电话提醒付票款,省心的抢票方式。
4、中转换乘:大数据刷选,提供的换乘方案,可能比直达还省时、省钱。
5、网络辅助:服务器切换,抢票高峰不卡顿。
6、安全便利:支付方式多样,安全有保障,退款及时,到账提醒。
7、体验流畅:界面干净无广告,体验舒服又流畅。
0条评论