在國內,服務器放國外的平台有不少,我們公司就是,有些視頻資源就是一直放國外,不知道為啥,但訪問速度確實不行,最近就在處理這個問題,發現了個小竅門,在這里跟大家分享一下:
我們公司用的CDN是貓雲的,訪問速度提升了不少,但有時候還是會出問題,比如下面這個:
視頻打不開了~~~
嚇得我趕緊跟貓雲的技術溝通,問咋回事:
處理完以后~~~
很快就可以播放了,貓雲的技術說,出這種情況主要是我把域名解析到服務器的IP上,直接跳到源站導致的。
優化方案主要有兩步,第一步就是看有沒有解析到cname,就是在添加加速域名的時候,把原來的A記錄替換成cname。
第二步就是讓CDN服務商優化一下回源鏈路。這個原理很簡單,就是原來的鏈路可能是從美國節點到澳洲節點再到日本節點再到中國;優化后,鏈路可能變成美國節點到日本節點再到中國,這樣物理距離近了,訪問速度也就快了。
重點說下優化一下鏈路,這個需要CDN服務商去操作,貓雲這邊的技術支持還比較及時,不用走工單,所以還比較方便。
總之,是個使用CDN過程中的一點經驗,希望在用CDN的童鞋別再犯這種錯誤。