雲計算之路-阿里雲上:遭遇CDN問題


7月10日11:14接到一位用戶反饋,訪問園子時加載不了 common.cnblogs.com/script/jquery.js 這個文件。

由於這個域名用了阿里雲CDN,所以我們判斷可能是某個CDN節點出了問題,准備讓這位用戶ping common.cnblogs.com將CDN節點的IP反饋給我們。恰好這時我們也遇到了同樣的問題,瀏覽器長時間停留在連接common.cnblogs.com的狀態中:

然后ping common.cnblogs.com,ping包的響應速度很快,看來不是部分CDN節點與用戶之間的網絡問題。我們懷疑問題可能出在CDN與源站(我們用的是阿里雲SLB)之間,為了盡快恢復正常,我們立即將common.cnblogs.com從CDN切換回SLB。

切換之后,用戶反饋恢復了正常,但又反饋說static.cnblogs.com的圖片不能正常顯示。這又是一個使用阿里雲CDN的域名,我們立即也做了切換。然后用戶反饋:現在好了,飛一般的速度。

從這些情況看,顯然是CDN哪個環節出了問題。

這讓我們想起了6月26日遭遇的CDN故障:

阿里雲CDN故障

阿里雲CDN故障2

當時遇到的情況是走CDN的兩個域名加載文件速度奇慢,而ping CDN節點速度正常。

反饋給阿里雲,阿里雲排查后說出問題期間CDN節點與SLB建聯失敗,以為是SLB的問題,后來也就不了了之。

因為這個問題,我們有一段時間放棄了使用CDN。

后面考慮到CDN網絡速度更快,而且流量費用只有SLB的一半左右,common與static又都是靜態文件,於是又將這兩個域名切換到了CDN上,結果又遭遇了問題。

在阿里雲上一次又一次的經歷證實,遇到一個問題如果不從根本上解決,下次肯定還會遇到,躲不過去的。

針對這個問題,目前我們只能先選擇多花點錢少一點麻煩,靜態文件也走SLB。等到阿里雲從根本上解決這個問題,再考慮使用CDN。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM