天天财汇 购物 网址 万年历 小说 | 三峰软件 小游戏 视频
TxT小说阅读器
↓小说语音阅读,小说下载↓
一键清除系统垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放,产品展示↓
首页 淘股吧 股票涨跌实时统计 涨停板选股 股票入门 股票书籍 股票问答 分时图选股 跌停板选股 K线图选股 成交量选股 [平安银行]
股市论谈 均线选股 趋势线选股 筹码理论 波浪理论 缠论 MACD指标 KDJ指标 BOLL指标 RSI指标 炒股基础知识 炒股故事
商业财经 科技知识 汽车百科 工程技术 自然科学 家居生活 设计艺术 财经视频 游戏--
  天天财汇 -> 工程技术 -> 为什么 12306 一放票就瞬间没票了? -> 正文阅读

[工程技术]为什么 12306 一放票就瞬间没票了?

[收藏本文] 【下载本文】
一秒时间都不到!我的网速绝对给力,电脑的时间也是实时时间,结果说好11点开售的票,一到11点正马上就没票了。
很简单,12306是全中国爬虫光顾次数最多的网站没有之一。
出行软件,抢票软件的爬虫对着12306每秒钟恨不得撸几十万次数据,就为撸出一个[这趟车有余票]的结果。
12306那些极其坑爹的验证测试


本意就是为了分辨真人和网络爬虫,因为软件并不认识谁是姚明,这能把绝大部分网络爬虫阻挡在外。
但凡事有例外,而且抢票软件的程序也是另有千秋。这里不得不提到另外有一种叫做“打码平台”的东西。
打码平台雇佣了很多叔叔阿姨,坐在电脑面前,专门帮人识别验证码。那边抢票软件遇到了验证码,系统就会自动把这些验证码传到叔叔阿姨面前,他们手工选好哪个是姚明,然后再把结果传回去。简简单单,轻松愉快。
当然,这样的打码平台还有记忆功能。如果叔叔阿姨已经标记了这张图是“姚明”,那么下次这张图片再出现的时候,打码平台的系统就直接判断它是“姚明”。
12306也有自己的验证图片库,但是更新频率肯定低于打码平台的识别速率,久而久之,图片库里的图片就会被识别完,这样,爬虫软件就又畅通无阻了。
公开数据显示年关时节左右,12306“最高峰时1天内页面浏览量达813.4亿次,1小时最高点击量59.3亿次,平均每秒164.8万次。”
所以,你觉得你抢得过抢票软件么。
最后,祝大家都能抢到票,开开心心过个好年~
原作者姓名:史中原出处:知乎原文链接: https://www.zhihu.com/question/24098641/answer/453634446
你们在大学抢过课吗……
12306比那个凶
时间已经不能按秒计算了
估计也就几十个CPU周期(笑)就已经没票了
一秒多是处理这些请求并答复用的时间
因为12306是全世界范围内被爬虫软件攻击最多的网站。
有一个很有意思的事实是,全世界对ddos抗性最好的网站不是什么股票交易平台,也不是什么五角大楼官网,更不是什么黑客搞鼓的暗网,而是这个不起眼的12306
有史以来最恐怖的ddos攻击是对Github的一次攻击,大概峰值是1.35tps的数据,也就是大概每秒16亿次点击
但是12306的官方数据显示关时节左右,12306“最高峰时1天内页面浏览量达813.4亿次,1小时最高点击量59.3亿次,平均每秒164.8万次。”但是注意是,这个攻击维持的时间非常短,除了峰值之外总共都不到十分钟,总共数据没有超过10t,也就是说还没有超过12306一天点击总数
也就是说即使是世界上至今为止规模最大的一次ddos攻击的总量,也差不多就是12306一天点击量而已,就是这样,也已经是12306也很努力的打击黄牛的结果了。
所以说可以理解为什么12306的票一放就抢光了吗,不过即使如此,在12306的优秀识别技术下,其实肉身抢票还是有可能成功的。
我能说我身为一个售票员自己都买不上么?
1台电脑2个手机抢1张票,网络异常,不停地重复登陆,打电话呼叫失败。三分钟后,网通了,电话通了。
票没了。
12306候补优先于任何抢票软件,而且有的时候抢票软件会出现神奇的操作。
出差狗亲身经历,有次坐高铁出差,赶上节假日,过因为人比较多,在我找到座位之后发现前面有两个人起了争执,因为人多就经常会出现临时补票的人坐了买票的人的位置,或者搞错车厢,看错座位号的事情还是经常碰到到的。
然后a拿着手机拿出12306的订单走到b面前说这个位置是他,b拿出第三方购票信息说我也是这个位置。他们两个人拿着手机互相对比车票信息,这个时候神奇的事情出现了



他们两个的车次,车厢,座位号一模一样。
因为两个人的车票除了名字以外一模一样,只好喊了列车员过来,等列车员翻过人海来到这边,听a和b说完之后,估计也是第一次遇到这种情况,一脸的黑线。又反复看了几次两个人的电子车票,用读票手台重新读取两个人的身份证,确定座位是用12306买车票的a,用第三方平台买车票的b补票处理。
12306购票真的稳,而且在上面订酒店有些时候也会比某程,某团便宜。
去年面试面了个美团来跳槽的,说之前工作经验在火车票相关的组干过
具体干什么……就是把12306的网页接口接到他们的后台实现买票(抢票)功能
结算甚至用他们公司办的银行卡,因为一张卡不能付太多还得办好多张……
所以没票不只是因为很多人抢,跟你抢的甚至很多都不是人……
昨天晚上跟几个老乡吃饭,大家聊到了回家的话题。我是个有灵魂的产品经理,顺便在饭桌上做了个统计。
问:小饭桌上5个人里,有几个人买到了回家的火车票?
统计结果如下:
2个人买到票,1个开售的时候抢到,1个候补买到。
3个人没有买到票,准备坐客车或飞机回去。
我听到这个结果,瞬间乐了,我是那个候补买到的幸运儿。
还没等我乐完,饭桌上的程序猿老乡发出一声叹息,“我那天刚开始抢,12306就崩了。12306怎么总是崩,这届12306还是不行。就不能多加的服务器?”听着程序猿老乡稚嫩的声音,我怎么能错过这个绝佳装B时机。
本来产品狗和程序猿就是相爱相杀,互怼互爱,有这个好机会我能不来一发?不要瞎想,就是字面意思。有很多人也很困惑,阿里双十一也是全民出击,腾讯的微信QQ加起来10几个亿的用户,都干不崩,怎么12306就这么弱崩?
其实,这种字面上的比较就很沙雕,就像妈妈总会对你说,你看隔壁家的孩子,同样是孩子,怎么就你胖,就你学习不好。
你肯定也会觉着奇怪,但就是说不出来为什么。没关系,这种事情以后不会再发生了,老韩今天就科普一下,12306为什么会时不时崩一下。
给你提供在各大老乡局里装B的弹药,让你一举击败邻居家的好孩子。


另外,买票虽然是一个玄学,但肯定有办法能够破解,我在文章最后讲几个提高买票概率的方法。
1、12306一出山就是hard(硬核)模式,比双十一难10倍都不止。
很多人拿12306和双十一比,为什么双十一这么大流量都撑的住,12306却撑不住,这种比较真心有点沙雕。网上有很多人都有分析,但都不准确。
毕竟,任何不考虑业务模式,谈流量都是耍流氓。双十一的业务模式,是一个分布式的业务模式,它可以通过自动扩容机器就可以解决流量问题。
我用大白话解释一下,双十一上的流量组成,不是一家店铺,而是千千万万家互相无关联的店铺组成。
就像现实生活中一样,你节假日的时候去一个大商场,里边人流很大,但人们都在各个店铺里。


如果真觉着拥堵,人流量太大,那就多开几个门,就搞定了。双十一也是这样的,当流量加大的时候,就多开几个门(多加几台服务器),基本就可以搞定了。
而且近几年双十一已经开启了预售模式,增加确定性。每年双十一都会提前一个月预热,虽然有广告的嫌疑,促进大家购买。但更多的是提前准备货物,提前扩容服务器。
比如,
100个人里,我能确定有30个买袜子的,那承载袜子的服务器流量,我就多加几台。有60个确定是买猪肉的,那装猪肉订单的服务器就给它来个10台,这样服务器都准备好抗压了,你还能击垮它吗?
双十一最大的优势是确定性,一切确定了,就好办了。不确定性是服务器最大的痛。你看国民吃瓜平台微博,只要“明星一出轨,微博就垮台。”
瞬时一大波流量来袭,根本不给你做好准备的时间,那只能被干翻了。12306一开售票就是双十一。首先,在12306上有且只有一种商品——票。这种商品的特点在于,根本不能通过简单的有还是没有来简单计算。需要结合每条线路的起始和终点来计算。
举个栗子,
北京到上海,中间经过两站。
北京南——济南西——南京南——上海虹桥。


卖北京的始发站的票,一共有3种卖法。这一趟线上就有3+2+1 = 6种票。这还只是中间站比较少的的线路,有的线路要经过30个站,那就有29+28+...+2+1 = 435种卖法。甚至还有更多的线路。
其难点在于,如果某一条线路上卖出去一张票,要全量更新数据库,必须同步更新所有数据库。还是拿北京到上海举例,如果济南西到上海虹桥有一张票卖出去了。
那么北京南到上海虹桥的库存票要减一,北京南到济南西的不变。济南西到南京南的库存要减一,南京南到上海虹桥的库存要减一。在同步的过程中,不允许有差错。这不能像电商平台一样,有几天发货时间,仓库里没货了能给你在造一个。
火车的运力有限,列车上有多少个座位,能站多少人,是一个定量。一张票不能卖给A,又卖给B,那样这两个人会打起来的,他们也不可能排排坐。这就要求每卖出一张票,就要全量更新数据库。
虽然可以把北京到上海的票放到A服务器上, 把北京到哈尔滨的票放到B服务器上。像电商一样采用分布式抗压,但卖出去票后两个数据库存还是要同步更新。
因为,有可能买北京到上海票的人,在A服务器上也会买北京到哈尔滨的票。你不可能不让他买票吧?电商的货物没交集,大家都管理自己的库存。卖猪肉的服务器不需要更新卖衣服的服务器,这就是12306和双十一的本质区别。
就是因为这一点区别,12306的难度和流量,是双十一的10倍都不止。


二、市面上还有上百款的抢票软件,也给12306的服务器致命暴击。
2010年外网络购票元年,12306官网上线。2011年,一些程序员自发搞了浏览器抢票插件,免费提供给用户使用。2012年,开始陆续有互联网公司开始开发专业抢票软件,猎豹浏览器的抢票插件,还把12306给拖垮了。
抢票软件的原理就是爬虫,用python就能写。


用代码模拟浏览器,去请求12306的服务器,分析返回结果,提交买票订单。即使你是剪刀手,你1秒钟最多能请求2次12306,点多了手就会酸。而机器不会酸,机器1秒钟能请求10次,甚至更多。
据统计,2019年的1月4日刷票页面,请求量达到了1310.6 亿次。还好12306前几天把一堆抢票软件给屏蔽了。妈妈再也不用担心我被抢票软件坑钱了。
说实话,抢票软件就是拼的机器快,在发票的一瞬间,提交订单。但是随着抢票软件过多,排队的用户越来越多。你花50块买了个加速包,排到的队尾,依然买不到票。
而且抢票软件是黑盒,谁知道你花50块给没给你排队,没准根本不给你下单。还一直忽悠你分享加速包,让亲朋友好友帮你加速,不但恶心了你,还恶心了你的亲友团。


2、12306不是为了让人人都能买到票,而是让人人都感觉自己能买到票。
12306提供的购票服务,服务宗旨不是让人人都能买到票,毕竟火车运力有限,每次就能运送那么多人。比如,有100个人要回家,只有10张票,无论怎么抢,都会有90个人买不到票。
这个问题不是短期能够解决的,你看新闻就知道了,火车运力逐年提升,开通高铁、动车等多条线路。但你从身边的朋友和同事口里就可以了解到,还是很多人买不到票。
那么,你会问12306的服务宗旨是什么,难道不是让大家都买到票么?这个还真不是,至少目前还做不到。目前最大的问题是营造一种公平感,让人人都觉着自己能买到票。
这个怎么说呢?
要从公共服务特点说起,公共服务特点是,“人人享用,人人平等”。这个非常非常重要,不是有句老话,不患寡患不均么。
拿抢票软件这个外挂举例,对白领来说,用抢票软件花个几十块,或者分享让朋友搞几个加速包,这不是什么难事。而对农民工兄弟来说,有人大量使用外挂抢票软件,无形增加了不公平感。
你可能会说,谁让他们不用呢,他们自己学习不就行了么。但公共服务不会这么想,他们也会考虑这个弱势群体,考虑他们的话语权。就像公共厕所都会设置残疾人专用的坑位一样。
抢票软件一方面破坏了买票的公平性,一方面随着市场上抢票软件越来越多,抢票软件已经变成了鸡肋。12306一直在努力提高服务和提高运力。
2018年是2002年的4倍,别看4这个数字小,单位可是亿啊。
看图说话:


3、买票是玄学,怎么提高概率。
买票从某种程度来讲,变成了一种玄学。不过,总有人能买到,今年我的票也买到了。我用了候补购票大法,不幸中的万幸,不用坐飞机回去了。(我害怕坐飞机)
我有两种方法,可提高买票概率。
1)在开始售票的前10秒,提前发起请求。
比如,我买上海到南京的票,10点发售,那我就在9点59分10秒的时候,同时用手机和浏览器发起请求。
买票也是要排队的,服务器要一个请求一个请求处理,提前10秒相当于提前排队,太早了服务器直接就告诉你没票,太晚你就会排在别人后边。
提前10秒刚刚好,用一台网速快,CPU强的好电脑试试,可大大提高抢票概率。黄牛就是这么干的,他们一般用光纤,为此我还特意去咨询了一下。已经发售的票,他们不接,肯定买不到。
他们的电脑和网速都很快,就抓12306开售的那一刻,拼速度和概率。
2)使用官方提供的候补购票。
为什么候补,官方候补>黄牛票。第一拨放票之后,有人不付款,有人退票,这些票就会继续回到票池里,提供后候补的人。
比如,10张票发售,2张票被退回。如果这时候有2个人提交候补的,那先给候补的人,黄牛一张捞不到。
候补是有技巧的,不是你候补就能买到,拼智商拼拼人品。我一般会选一些冷门刁钻的车次,比如,夜里2点发售,高铁1等座位,这些票的竞争力偏弱的。
夜里2点会筛选一部分人,高铁1等座位会继续筛选一部分人,那就可以大大提高你抢票的概率。如果你体格好,经济不宽裕,那可以后补那些临客和加战票,还可以买跨站票。
12306比起10年前刚上线,已经好多了。虽然,前几天又崩了,也不过是战略性崩溃。它不可能在平时搞一堆服务器,等着你来访问,服务器成本很贵的,你看百度网盘一直亏的不行。
10年前,12306是一个新生婴儿,10年后,12306是一个青年。12306一直在努力,我们应该多给他一点时间,相信我们的出行,未来会越来越好。
毕竟,今年12306只崩了一次,我相信他会越来越好。
谢邀
卡斯帕罗夫为什么输给深蓝?
李世石为什么输给阿尔法狗、
自从我知道我们同事淘宝买的抢票软件已经升级到可以自动辨识12306的图形验证码。我就把抢票的事拜托给了我在无锡的一位同学。
确切地说是我们好几个同学拜托他特意去神威太湖之光申请了一段机时用于最新抢票软件的开发与实践性应用。
不一定是没票,可能是限售,北京地区的车票限售特别严重:
1/26北京-上海,余票充足:


1/26济南-南京,余票几乎没有:


因为有个区间限售的限制,所以如果买中间车站的票基本上没有可能(除非是中间站始发的)。
方案有:
1. 买始发终到的。
2. 等限售解除。
第一条的缺点是有人可能只想买很短的一段,全程又太贵了;
第二条的缺点是,可能解禁的时候全程的票都卖完了;
何时解禁没有规律,只能自己探索,京沪方向的解禁时间目前个人猜测是这样的:
12月27日,解禁1月17日;
12月28日,解禁1月18日;
12月29日,解禁1月19日;
来自:
知乎专栏
其它方向不清楚。
其它建议参见:
知乎专栏
以下仅为个人猜测,没有实证。
12306候补功能的作用是什么呢?很多人的理解是,让那些没有及时抢到票的人在那里排队,等有人退了票,候补的人就能及时买到别人退出来的票。
换个思路,如果12306每次放票的时候,故意留下相当一部分的票,然后故意让大量的人去候补,这样12306就可以在票还没有卖出去之前,提前拿到用户的购票信息,然后通过算法把留下的这部分票,按照利润最大化分配给那些候补的人。没分到的人也不会有什么怨言,因为候补的人根本就不知道自己的候补排名,也不知道12360到底留了多少票。
这个做法,从铁总角度看,利润最大化。从国家角度看,资源最大化,都没问题,都是好事。但是从个人角度看,就存在一个公平问题。总不能因为我是短途,而优先把票卖给排在我后面的长途吧,这个在道理上说不过去。如果明面上这样操作,那些没买到票的人一定会说不公平,造成恶劣舆论。而且还有个后遗症,就是逼着短途乘客去买长途车票,造成资源浪费。所以目前只能通过候补这种暗箱操作的形式偷偷摸摸的进行。
总结:候补就是一个暗箱操作,因为你根本不知道候补的人数有多少,以及你在候补里的排名是多少,12306想怎么放票都行,而且没有人可以监督。本人是同意一定程度上优先长途的,但是同时也需要提醒一下,这是以牺牲短途乘客利益为代价的。
不能否认黄牛很厉害
但是在现如今的实名制购票体系里,一般的黄牛也搞不到票,黄牛基本都是骗子。和某程一类的第三方差不多。
你买不到票很重要的原因:限售、锁票。
不同的路局、不同的区间都有不同的票额,
毕竟是铁路总公司,毕竟要追求利益,
举个例子,
假设某次列车途经站点为北京西、石家庄、郑州、武汉。(不要较真,我知道没这么限售的,这样便于理解)
那么这趟车余票最多的必然是始发终到票(北京西-武汉),几乎不会出现瞬间卖完的情况,如果卖完了,恭喜你那就是真被抢没了。。
但是如果你是抢郑州到武汉的票,发现瞬间无票,但全程依然有票,那么就是典型的锁票限售,卖出一张郑州到武汉的票,就少卖一张全程票,你要是铁总估计你也不这么卖票,所以这部分的票额本来就非常少,甚至没有,当然也不会不卖,一般会在几天后放票,非春运期间甚至有可能在开车前几天才放出。。
再举个栗子,上海虹桥到北京南的G2次列车,沿途只停一站:南京南。南京南售票时间是一点半,但是你会很开心的发现一开售就无票了,真的有大神连商务座都抢完了?必然不是,如果是这样的话从上海虹桥到南京南岂不是拉椅子?所以等到两点半上海虹桥开始售票一段时间后,南京南到北京南的票才会放出。这也是考虑了需要在上海上车的乘客的利益。
当然不要一棵树上吊死,认准一趟车非坐不可,不是说这个区间所有车都限售锁票。
另外可以买短途票,上车补票(不建议这样做,都这样容易造成列车超载,站台上有票的人上不来,因此列车超员的时候乘务有权利不给你补,并把你轰下去,当然还没见过这样的)
或者买长坐短,也就是买北京西到武汉的票,郑州上车、武汉下车,或者北京西上车,郑州下车。中途站上车和提前下车都是允许的,前提是:你有钱。
补充一下:12306抢票用网页版有时候比客户端app靠谱
离开了 12306 啥也不是 哈哈哈
美团 、携程 、等的抢票软件都是这种情况
大伙儿阿,都需要去 12306 买票
因为12306 是官方唯一放票的渠道
其实 12306 网站里全是小蜘蛛
布满了各大购票网站放出去的数以亿计的爬虫
这些网站没事天天向它放爬虫
一旦爬虫发现有余票出现
他就会立刻买下来
然后对你说:“ 你好,您抢的票当前有票了”
其实就是说( “土豪,快来付款吧” )
然而就这样还有公知和某些知乎人提出中国高铁已经过剩,浪费全国人民缴的税。
1、电脑的时间是实时时间。但是你和服务器的时间可不一定是一致的。一般在正负2秒之间。
2、12306的主从库之间有缓存的,你看到的是从库数据,你多刷会儿,票从0到10到100到300都是可能的,
3、某公司破解出了绕过排队的技术,哪怕前边5W人排队,他也是第一个出票的(假设只有一个使用这个技术的人)
那个什么高铁管家?不给钱就不是正常速度的“加速包”?
用分流或者订票助手吧。免费的挂机慢慢刷,总会有的。
去年我用了半个月刷出了22张票,别轻易就放弃了。
第一时间买不到很正常,之后机会很多的。
15:00开始放票,我拿着手机看着北京时间14:59:59然后刷新,网站就一直是这样的了。我就是这样,绝望。。绝望。。绝望。。
本来想来提问的,发现已经有这个问题了 果然大家遭遇的春运都是同样的酸爽。。




以前我还能理解,自从官方出了个候补之后,我也想骂一句垃圾,票抢不到就算了,候补那个按钮明明是蓝色的,也不让下单,一直提示候补人数多,既然候补都满了,为什么按钮不变成灰色呢?
买不到票时候,可以试试买全程。给你举个例子,苏州到北京买不到票,你可以试试买上海到北京的全程票很大概率会有。铁老大为了保证上座率,会留出一部分票。
很明显是故意锁票了,优先卖起点站到终点站的,中途站点的基本别想买到票。很典型的例子,我想买4月29号北京到南京的票,到放票点1秒钟所有车都全显示候补,然而把目的地换成上海,则所有车全有票。于是我只能买到上海的然后在南京下车
请注意:12306的商品机制跟拼多多淘宝不一样。
如果某个车次某个座位,视为一个商品。
淘宝上,卖出一个就少一个。属于单线,有或者无。
对于12306,A-Z共计27个站。总共27*26/2张票总共351张。
(这这里认错,26个字母,25个站,对于某个座位,存在325个可能,就是325张票)
如果有人第一时间购买了某个座位的H-N的票次。那么剩下的票只有A-H以及N-Z两个区间。只有28+66=94。
总共减少了70%。
实际上,绝大多数需要12306购买火车票的,以长途为主,这样一来,中间段被购买的几率更大。
二更。
我在某些问题上没直接表述。
相对于淘宝京东商品机制,编号为888的商品,仅仅代表该商品。出售与否并不影响999。
而12306上,应当锁定到某个座位。出售888商品,则动态关联12888.13888.18882等许多包含888信息的商品。
某车次某车厢某座位,当一个苹果。
在淘宝,就是一个苹果,有或者无,数据很简单。
在12306上,这个苹果,并不仅仅占据座位本身。
九点要抢票,我八点三十五到公司,我用我手机里的网速测速软件测试了一下wifi,还可以,大概是个4g的平均水平,于是我先做了五分钟工作查了一下撤网,一个没撤,然后感觉肚子翻江倒海要拉臭臭,接着我又测了两次网速,网速稀烂,可能是来的同事变多了,网速掉成2g网,我8:40直奔四楼洗手间,里面空空如也,我一边找位置一边测试两张卡的网速,第一张卡下载速度大概是4g网速,但是延迟很高,第二张卡延迟很低但是上传速度很慢,反正都是缺胳膊断腿,我8:45离开大楼,来到一楼,然后我开始搜索wifi,映入眼帘的是瑞幸创始人创制的库迪咖啡,有一个叫库迪咖啡的wifi一个叫库迪咖啡5g的wifi
我打算连这个库迪咖啡5g的网,于是我问那个男店员,wifi密码多少,男店员回头问女店员,wifi密码,女店员在做咖啡,头都没抬的说,没有wifi,于是我又问道,我这里明明能搜到库迪咖啡的wifi,怎么没有呢,男店员说,那个用不了,他们自己也没有连wifi,我不太开心,但是时间已经8:50了,这时,在wifi搜索栏里最底下只有一格信号的costa free wifi吸引了我的目光。
我抬头看了看库迪对面相距50米远的地方有一家来自大不列颠群岛的咖啡豆搬运工,淡淡的奶香和似有似无的黑咖啡独特香味从那里袅袅飘来。虽然它的wifi没有写5g,但是这个free准确的catch my eyes,free有自由的含义,众所周知,我是一个喜欢free的人,所以在法国文艺复兴后兴起的民主自由精神驱动下,我向costa咖啡大步迈去。
走到costa店门口后,我自觉的找了张椅子坐下,连上了wifi,发现是需要短信验证码才能链接,此时已经8:55,我熟练的接收短信连上WiFi,测了一下网速,虽然也是4g水准,但是延迟率非常之低,而且上传和下载网速都在4g平均水平,已经是目前非常不错的网速了,此时的深圳,虽然已经九月,而且还是早晨八点,即使不算骄阳似火,至少也是似火骄阳,再加上我本身抢票的急迫和手机的发热,豆大的汗珠像晶莹的露水从我的额边划过,留下一条条像飞机划过云端后留下轨道般的汗痕,诉说着我的焦虑。这时,玻璃橱窗的缝隙里溅出的丝丝凉风引起了我的注意,我看到costa咖啡店里,中央空调上系着的红绳肆意舞蹈,猜想到店里的温度必然凉爽舒适,于是我果断推门进店。
店面很大,只有一位男店员在认真的冲洗机器做着准备工作,他抬头看到我进来,热情地向我打招呼,问我想喝点什么,我正打算点一杯我最爱的焦糖玛奇朵,突然想起刚刚wifi名上的free,对啊我来这里是来free的,点了玛奇朵,就失去了free的意义,人类不能失去free,就像西方不能失去耶路撒冷。于是我挠了挠头,故作镇定的对店员说,我来等个同事,他一会儿就到,男店员听了我的解释,表示十分理解,随即继续忙起了他的准备工作,而我径直前往店里皮质沙发所在的卡座区,一边坐下,一边再次测试网速,谢天谢地,店里的网速甚至比店外更佳。
此时时间已经来到了8:58,于是我进入软件,一遍一遍的刷新系统,刷新一下,就点击一下购票,刷新一下,就点击一下购票,如此循环往复,尝试了十遍左右,突然间,刷新后的票务系统显示有票,我的瞳孔突然放大,肾上腺素飙升,连点屏幕的手都有几分颤抖,但我还是尽量深呼吸,尽可能的让自己稳定下来,按照之前模拟过的程序,选定f座,选好乘车人,虽然每一步都有几秒卡顿,但是整体流程还算顺利,不过在订单提交界面显示排队85人,预计十分钟后处理,并且卡住不动时,我紧张的心的又被吊了起来,而后几秒界面关闭,显示系统繁忙,稍后重试,更让我心惊胆战,颤抖的手指划过手机,还好,进入我的订单界面里,显示正在排队,我不安的目光在排队中界面上来回徘徊,此时已经9:03,我生怕一个软件bug或者系统崩溃,让我错失回家的车票。还好,皇天不负有心人,排队不久,显示了我待支付订单中有这个车票,我惊魂未定的点开订单,显示待支付0元,我返回上一个界面重进,936元的大字映入眼帘,我战战兢兢的用颤抖的手输入了密码之后,支付宝跳出一行已支付936元,我看着手机,呆呆的瘫软在沙发上,看到微博上推送的一条条咒骂12306系统垃圾,自己没有抢到回家车票的信息,我的心里没有惊喜,也没有悲伤,更多的是一种平静,一种为之努力而自然应有回报的平静,我若无其事的和咖啡店员打了招呼,说明自己同事有事没来,若无其事的推开那扇帮助我成功获得跨越四千里山川湖泊资格的店门,不紧不慢,怡然自得的走回了公司大楼,在途中,把抢票信息发给了父母对象,顺便心里萌生了一种想在上班摸鱼时间,记录一下今天上午这惊险的半小时经历的想法,于是才有了这篇1800字的废话纪实文学,感谢你的认真阅读。
今天又登上12306.再看一下有没有票。发现短途票已经有票了,虽然比较少。也大多是商务座和一等座。


这说明短途票也开始放票了。再看下我的候补。也抢到票了。没有用任何加速软件。大家记得一定要添加候补票。


------以下为原答案------
谢邀,
今天7.55起床,昨天和女朋友约好一起抢票。本人第一次抢票,因为原来上大学放假都比较早。今年研一导师让晚点走,大约1月17(农历腊月二十三)。本来高高兴兴的去12306抢票。一想我两个人抢票比一个人的概率大多了吧,再加上连上宿舍的无线网。再加上自己刚买的iPhone11.哈哈哈,一副天下无敌的样子。因为刚过双十二,自己抢到了很多东西。然后重点来了,从7点55等到8点,快到8点的时候,一直在点击刷新。8点一到,2秒之内都是告诉我没到售票时间。再点一下,对不起,您买的票已不足。是什么票都没有了,啊哈哈哈哈。我天,这是什么鬼,我抢的这是啥,淘宝的0元购iPhone我抢不到就算了。这个我还能抢不到。我觉得作为一个学人工智能的程序员受到了侮辱。于是我狠下心,发起我的终极技能。百度,哈哈哈嗝。终于让我找到了原因。如下图所示答主买的是南京到徐州的票。但不管是商务座还是二等座都没有了。




但是,当我把路线换成上海到北京。细心的同学会发现,竟然那么多票。原来抢不到,并不是没票。而是他们本身设置的就是不卖或者放出很少短程的票。而全程票基本不用抢。所以大家洗洗睡吧,不用8点起来准时去抢了。
那正确的买票姿势该是什么样的?
直接把你需要买的票加入候补,12306会帮你自动抢票。而且不要相信什么加速抢票软件。实话告诉你,没用。答主刚刚添加的候补订单。


大家该睡觉睡觉别操心抢票的事了。因为操心也没有用。哈哈哈。。。
我怎么感觉压根就没放票,我明明不停的刷,竟然到点全部没票,就是坑人的吧,那么多趟车,一张都没有,秒没?还是没有放票?


你抢不到算什么,车站售票窗口人员都抢不到
上大学的时候有一次买票,我坐的那趟车一直不好买,首轮放票那天我早上6点就去车站售票窗口排队,我是第一个,终于等到9点放票了,说了车次和目的地,我到现在还记得那个售票员的表情,她盯着屏幕都愣了,转过头告诉我没坐票了,只有站票,然后还在那一直刷新,但就是没有,从那之后我整个大学期间都没再抢过票,完全随缘了
今年抢票用了个新方法,先买一张较早日期的车票,然后等开票时间一到就赶快去改签,今天成功改签至26号,大概是在开票后15分钟时抢到的。遥想去年抢票时,眼睁睁看着票从500多到300多到最后的无,一点机会都没有。
过年回家真心不易!
12306买个票肺都要气炸,说实话话,这是我感受不多的底层人民的悲哀,我的悲哀。
问这个问题,如果是想抢票,不用着急。以这次五一为例,12306放票一般前期只放百分之30%,到五一前四五天的时候,就会有大量票了。
同时,三年疫情结束了,大家肯定都想出去走走玩玩,所以今年五一估计是个热潮,抢票的人也确实多。
最后,祝大家都能抢到需要的票。


票到底被tm谁抢走了,每个人都抢不到票
40年来,中国铁路客运的飞跃可谓惊人。发送量从1亿人次增长到2018年的30多亿人次,这个数字相当于除亚洲以外,全世界其它地区所有人搬了一次家。
2019年,春运已经有四十年历史了。作为是中国人一年中最具仪式感的一趟行程,春运,承载了背井离乡的中国人一年的乡愁。


说说12306
随着互联网的普及,中国人的春运购票有了质的飞跃。
你能想象10多年前,我们为了一张火车票,带上小板凳,通宵排在火车站售票处的场景吗?


再到后来,12306上线了,同时上线的还有电话购票,为了缓解网络购票的压力。
你需要使用固定电话拨打,因为座机比手机信号稳定,接通效率高。
“春运”这一全民迁徙运动让12306成为全球最大规模的“压力测试”的目标。
铁路部门需要想尽办法让数十亿计乘客买到票,还得同时防止借机牟利的黄牛。
2012年上线不久http://12306.cn日PV峰值高达10亿,与中国流量最大网站百度齐平。从2012年到2019年8年间,春运中的互联网购票占比实现了21%到84%的飞跃。
网络购票成为了大多数人春运购票的第一选择。
互联网时代,中国人向适应移动支付一样迅速适应了网络购票。


即便如此,12306从推出以来便没有得到过群众的赞许。
从频繁宕机到落后的用户体验,再到令人戏谑的复杂验证码,让人们不对这个花了大价钱搭建的购票系统颇有微词。




背后的阿里云
2012年,12306就曾邀请阿里的技术人员赴京,一起奋战了30多个日日夜夜。
2013年底,12306手机APP终于推出,同期,还支持了支付宝支付。外界或许认为这是指责所在,所以这次更新并未收获用户好评。
2014年12月,知乎上爆出阿里云已经介入12306项目。


很多人都想阿里云搞得定双十一,那一定能搞定12306。
尽管双十一的访问量集远远大过春运购票,但火车票相较于标准的电商产品,有着完全不同的商品属性:比如一个用户订票就需要重新计算调整余票库存,再比如订不到票的用户会一直刷刷刷,这些都会给网站带来压力。
12306并非从零开始,它的历史可以追踪到80、90年代的网点售票系统,与各地路局系统联通,甚至涉及到核心调度业务,庞大而复杂,现在要互联网化是基于已有系统扩展而不是新建,很容易牵一发而动全身。
不少科技公司甚至个别程序员都认为自己可以解决12306所存在的宕机问题,放出豪言可以帮助12306,但恐怕并非想象的那么容易。
国内有能力应对这类业务的公司并不多:
首先它是超大并发业务;其次是属于电商类业务;还有它是属于某些时段特别忙某些时段特别闲的峰谷特征明显的业务。
迁移到阿里云之后的12306不再需要配合春运大量扩容基础设施,而是采用了租赁阿里云的方式;高峰期之后不再租赁回收成本。
对于阿里云而言,可以不断扩容计算资源,不同时间分配给不同客户,比如双十一扩容的服务器春运就派上了用场,这让整个计算资源得到充分利用。
2020年春运
今年春运已经在2019年12月12日正式开启,作为一名成功抢到票的答主,分享一波靠谱抢票经验,希望对大家有帮助。
三大主流抢票软件携程智行铁友实为一家,切勿重复交税。


是否需要登陆12306账号


智行和铁友均都被携程收购3款APP,抢票界面相似度高达99.9999999%
2. 飞猪今年也上线了付费加速抢票服务,从过往战绩来看,值得一试


图片来源于2018年的超人测评
3. 如果目的地偏小众,建议选择车次较多的中途站点或是多加1-2站
铁路局的票会根据站点的大小有系统配比,通常来说,人流量大的站点系统内的余票会更多,如果多买几站可以增加抢票成功的概率,多加30-40元也是非常划算的。
举例来说,
我这次用的智行APP,365天的vip价格是50元,可以抢多人,但建议不要太多,
以目的地湖北省荆州市但抢票概率对比来说明:
如果我不接受系统推荐,在有vip抢票券的情况下,成功概率59.7%;接受系统推荐,多买了5站到丰都后,成功概率到了65.4%,多支付了150元如果我还能接受无座,那么成功概率达到了66.9%;如果把一等座也选上,成功率就到了74.3%;


4. 善用“候补购票”和抓住捡漏时间点
部门在中国铁路12306网站和APP上推出了“候补购票”功能。
每个人可以预约两个时段的4张车票进行候补购票,不用盯着手机,
只要有人退票或有余票放出,系统会自动按照排队顺序购入。
根据往年经验,开车前15天是退票的高峰期,其次是在开车前1至2天,这时有的旅客会因行程变化而退票。尤其是晚上10时至11时期间,更是旅客退票的高峰时段。
12306这些年着实不易,作为一个刚上小学的孩子,
我们总是对他要求太多,体谅太少。
感谢阿里云团队,相信未来某一天,买票会像淘宝购物一样流畅。
@阿里云
最后,祝大家抢票顺利。
文章参考:
今年(2023年)的五一可能是疫情后第一个旅游爆炸的小长假,20分钟前刚刚结束了一次京沪线抢票的尝试,完全没有机会。愤而来答。
从这次抢票经历来看,我感觉现在12306的策略跟DDOS清洗一样,绝大部分请求按照预定策略直接返回无票或者失败了,根本就不会走到判断有没有票的核心逻辑阶段。
反正总归是一小部分能抢到票,是因为手慢没抢到,还是因为随机概率抽了个没抢到的结果,对于12306来讲完全没有区别。
为啥这么揣测呢?
2:30放票,我大概持续操作了15分钟,查询结果一直显示有票,但在提交阶段快速返回失败,要么是提交失败,要么是余票,有时候显示xx人在排队,有时候不显示。直至25分钟以后,查询结果才显示为“候补”。
12306并不实时更新显示后台实际余票数量。
导致我莫名就觉得被随机了,根本就不是手快慢的原因。
[收藏本文] 【下载本文】
   工程技术 最新文章
大妈吐槽年轻人卧铺挂帘不让人坐, 12306 回
如果地铁取消安检,你还会坐地铁吗?
五一假期首日火车票今日开售,12306 回应开
阿姨吐槽年轻人卧铺挂帘子不让坐,如何看待
为什么大家都说飞机餐不好吃呢?
“天然良港”需要怎样的条件?
为什么杭州市不把西湖填平盖房挣钱呢?
假如给你一万平方公里的土地,代价是你余生
轰20为什么迟迟没有亮相?
记者暗访波音工厂:管理层无视 90% 生产问题
上一篇文章      下一篇文章      查看所有文章
加:2024-01-21 11:47:50  更:2024-01-21 12:12:20 
 
 
股票涨跌实时统计 涨停板选股 分时图选股 跌停板选股 K线图选股 成交量选股 均线选股 趋势线选股 筹码理论 波浪理论 缠论 MACD指标 KDJ指标 BOLL指标 RSI指标 炒股基础知识 炒股故事
网站联系: qq:121756557 email:121756557@qq.com  天天财汇