当前位置: 首页
科技数码
为什么12306上显示有余票,但是无法下单

为什么12306上显示有余票,但是无法下单

热心网友 时间:2025-10-09
转载

现在的12306使用的人数非常的多,如果每次余票的数据都实时计算的话,12306服务器是难扛得住的这样的查询压力,所以针对余票的数据是放在缓存中的,真正下单扣减余票的数量的是在其主库中操作的,然后计算出余票的数量在同步到缓存中。

免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈

每到长假的时候我们要到12306上买火车票,大家也经常遇到给你希望但是又让你失望的崩溃的情况,在12306APP查火车余票的时候,如下图所示:

图片图片

在APP上明明显示有1张二等座的余票,但是一顿操作选择购买二等座,然后点击提交订单,突然就提示二等座位余票不足,如下图所示:

图片图片

但是,我们回到车票的查询页面后,发现二等座还有1张余票,这是为什么呢?在12306的最新页面也给了一些常见的原因:

图片图片

在12306正式或铁路12306手机APP上查询有票,但预订不成功,有以下可能:

(1)在预订的同时有其他旅客也在申请相同需求车票,特别是所剩车票不多时,先发起请求的旅客将获得剩余车票,此时回到12306正式或铁路12306手机APP再次查询先前所选择的车次时已经没有所需车票,请更换车次再次购买;

(2)当上网环境发生网络故障时,12306正式或铁路12306手机APP对旅客订票的申请无法响应,请更换网络环境再次尝试;

(3)由于其他未知原因导致预订车票没有成功,可以稍后再试;如果12306正式或铁路12306手机APP的其他页面访问正常而订票申请总是出现故障,且最新没有发布升级或停机通知时,可以根据页面中的提示服务电话进行咨询。

为什么12306会出现显示有票但是买不了,根本的原因是APP查询到的是脏数据的,12306的库存扣减是一个十分复杂的流程,它不像电商商品扣减库存那样的纯粹,如下图是A、B、C、D和E五个售票区间:

图片图片

从A到E这个5个区间的售票有如上的10种售卖情况,如果区间更多的话,售卖车票的种类就更多了。假设每个区间的可售票的情况如下所示:

图片图片

如果有乘客买了1张B到C的票,那么此时在12306中不仅要将B到C的余票数量减1,而且还要将区间A到C、A到D,A到E,B到D,B到E等包含B到C区间的余票数量都要相应的减1张,如下图所示:

图片图片

没有包含B到C的区间,也就是A到B、C到D、C到E以及D到E这些区间不用更新余票数量,这种牵一发而动全身的余票售卖逻辑实际在售票中更为复杂。

现在的12306使用的人数非常的多,如果每次余票的数据都实时计算的话,12306服务器是难扛得住的这样的查询压力,所以针对余票的数据是放在缓存中的,真正下单扣减余票的数量的是在其主库中操作的,然后计算出余票的数量在同步到缓存中。

这样设计的优势是查询不仅速度快,而且也减轻了服务器的计算压力,缺点是由于缓存的数据没有及时更新,导致了用户可见不可买的情况,如下图所示:

图片图片

缓存没及时更新下,我们看到的余票可能已被别人买走了,提交订单时就会出现余票不足。这里我们发现缓存如果刷新时间越短,那么展示的余票数据就越准确,但系统运算的压力就越大;如果缓存刷新太长的话,就容易碰到看得见买不到的情况。

当了春节国庆这样的售票高峰期,为了做到即快又准,设想我们将中间区间的票锁住,优先卖A到E的的车票,那么这样的话余票计算的复杂度就降下来了,票的刷新速度也就更快,如下图所示:

图片图片

目前的12306的车票的预售制也是类似的原理,不同的区间的票提前预售,这样起到了分流的作用。

来源:https://server.51cto.com/article/826765.html

游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

同类文章
更多
GTA6正式进入2026财年发售周期,2026年11月19日上市临近

GTA6正式进入2026财年发售周期,2026年11月19日上市临近

GTA6现已正式步入其预定发售所处的财年周期,标志着玩家持续十三年的期待即将抵达终点。上一代作品于2013年首发,此后通过面向新一代主机及PC平台的多次画面强化与功能升级,配合GTA Online持

时间:2026-04-07 12:01
植物大战僵尸HD将于2026年6月24日终止所有在线服务

植物大战僵尸HD将于2026年6月24日终止所有在线服务

继此前宣布终止战地:硬仗部分版本的服务器支持后,EA近期再度调整旗下老游戏的服务安排。官方通知,植物大战僵尸HD即将退出各大数字发行平台,应用内购功能现已全面停止。该游戏的在线服务器将持续运行至20

时间:2026-04-07 12:01
张雪机车严正声明:小红书张雪的机车账号均属冒用

张雪机车严正声明:小红书张雪的机车账号均属冒用

2026年4月5日,张雪机车最新发布声明,郑重澄清有关账号归属问题。近期,小红书平台出现多个以“张雪的机车”为名的用户账号,并有其他账号持续发布以张雪第一视角拍摄的机车相关内容。对此,张雪机车明确表

时间:2026-04-07 12:01
荣耀600 Pro真机亮相:2亿像素三摄、9000mAh电池、IP68/69防水

荣耀600 Pro真机亮相:2亿像素三摄、9000mAh电池、IP68/69防水

荣耀600 Pro真机外观近日正式揭晓。该机型提供橙色配色版本,背部采用横向排列的三摄模组设计,包含主摄、超广角与长焦三枚镜头。正面配备一块四边等窄边框的柔性OLED屏幕,四角为大R角处理,并搭载单

时间:2026-04-07 12:01
Switch2Pro手柄遭恶意调包,电商平台退货欺诈频发

Switch2Pro手柄遭恶意调包,电商平台退货欺诈频发

近期,部分消费者在购买Switch2Pro手柄时遭遇商品被调包的情况。尽管外包装完整无损,但拆封后发现盒内实际为旧款Switch1Pro手柄,并非所购新品。一位消费者在某主流电商平台下单购买了全新S

时间:2026-04-07 12:01
热门专题
更多
刀塔传奇破解版无限钻石下载大全 刀塔传奇破解版无限钻石下载大全
洛克王国正式正版手游下载安装大全 洛克王国正式正版手游下载安装大全
思美人手游下载专区 思美人手游下载专区
好玩的阿拉德之怒游戏下载合集 好玩的阿拉德之怒游戏下载合集
不思议迷宫手游下载合集 不思议迷宫手游下载合集
百宝袋汉化组游戏最新合集 百宝袋汉化组游戏最新合集
jsk游戏合集30款游戏大全 jsk游戏合集30款游戏大全
宾果消消消原版下载大全 宾果消消消原版下载大全
  • 日榜
  • 周榜
  • 月榜
热门教程
更多
  • 游戏攻略
  • 安卓教程
  • 苹果教程
  • 电脑教程