12306抢票的关键拼的就是整点出票的速度,快的几秒钟,慢的几分钟,本文提供终极抢票攻略,通过多线程扫描上万个CDN,来大幅度提升出票速度。

 

 

 

准备一:需要了解CDN和切站的机制,请参考:

 

 

 

准备二:需要熟悉12306最重要的查询接口和下单接口及传入的参数规范

 

 

 

12306 CDN研究机制一

  • 12306对kyfw.12306.cn用到了全站CDN缓存,至少上万的CDN IP

  • 对于90%的子页面使用了CDN缓存

  • 部分动态内容如个人中心,CDN将充当代理去12306实际服务器读写数据,请百度“cdn回源”

 

 

 

12306 CDN研究机制二

  • 官方网站的自动查询,每次都会命中同一台CDN

  • 拿到的都是CDN缓存数据,缓存时间2分钟

  • 所以运气好的话,整点放票较快就能刷出票,一般情况下要等几十秒才能看到出票

  • 参考下图:

    平面设计培训,网页设计培训,美工培训,游戏开发,动画培训

 

 

 

 

12306 CDN研究机制三

  • 360抢票王每次查询使用不同的CDN,通过内置dll插件实现,每次查询映射不同的IP

  • 参考下图:

  • 平面设计培训,网页设计培训,美工培训,游戏开发,动画培训

 

 

 

 

12306 频繁刷票容易被踢的猜测

  • 每次查询,都会AJAX Log一下,请参考上面截图

  • 网友评论