使用CDN后,出現訪問異常問題,本文主要介紹如何排查CDN訪問異常是CDN節(jié)點問題還是源站問題。
首先檢查其他網站能否訪問,比如“http://m.cqfng.cn/”,確??蛻舳司W絡沒有問題。
檢查源站是否正常
CDN支持源站為域名或者IP,請根據您的設置選擇合適的測試方式。
說明:
如果CDN的源站不支持直接訪問,例如:源站為OBS桶域名或 WAF 的CNAME域名,請使用b方法排查。
源站為域名:以加速域名為“www.a.com”,源站域名為“www.source.com”,不能訪問的URL為“http://www.a.com/a.html”為例。
用源站域名替換URL中的加速域名,即“http://www.a.com/a.html”替換為“http://www.source.com/a.html”。
在瀏覽器中打開替換后的URL,每次測試前請清除瀏覽器緩存。
如果不能訪問,則代表源站異常,請檢查您的源站。
如果可以訪問,則代表源站正常。
源站為IP:以加速域名為“www.example.com”,源站IP為“49.4.3.125”,操作系統為windows為例。
在C:\Windows\System32\drivers\etc\hosts文件中添加加速域名www.example.com和IP地址49.4.3.125的綁定關系。如下圖所示:

在瀏覽器中打開不能訪問的URL,每次測試前請清除瀏覽器緩存。
如果不能訪問,則代表源站異常,請檢查您的源站。
如果可以訪問,則代表源站正常。
檢查CDN節(jié)點是否故障
在客戶端瀏覽器Chrome上輸入無法訪問的URL,按F12,選擇“Network”>“headers”>“Remote Address”,獲得節(jié)點IP。
在C:\Windows\System32\drivers\etc\hosts文件中添加加速域名和IP地址的綁定關系。
ping加速域名,如果ping不通,說明CDN節(jié)點異常,請聯系華為工程師協助處理。
如果能ping通,說明CDN節(jié)點正常。