12306搶票的關鍵拼的就是整點出票的速度,快的幾秒鐘,慢的幾分鐘,本文提供終極搶票攻略,通過多線程掃描上萬個CDN,來大幅度提升出票速度。

 

 

 

準備一:需要了解CDN和切站的機制,請參考:

 

 

 

準備二:需要熟悉12306最重要的查詢接口和下單接口及傳入的參數規(guī)范

 

 

 

12306 CDN研究機制一

  • 12306對kyfw.12306.cn用到了全站CDN緩存,至少上萬的CDN IP

  • 對于90%的子頁面使用了CDN緩存

  • 部分動態(tài)內容如個人中心,CDN將充當代理去12306實際服務器讀寫數據,請百度“cdn回源”

 

 

 

12306 CDN研究機制二

  • 官方網站的自動查詢,每次都會命中同一臺CDN

  • 拿到的都是CDN緩存數據,緩存時間2分鐘

  • 所以運氣好的話,整點放票較快就能刷出票,一般情況下要等幾十秒才能看到出票

  • 參考下圖:

    平面設計培訓,網頁設計培訓,美工培訓,游戲開發(fā),動畫培訓

 

 

 

 

12306 CDN研究機制三

  • 360搶票王每次查詢使用不同的CDN,通過內置dll插件實現(xiàn),每次查詢映射不同的IP

  • 參考下圖:

  • 平面設計培訓,網頁設計培訓,美工培訓,游戲開發(fā),動畫培訓

 

 

 

 

12306 頻繁刷票容易被踢的猜測