啟用CDN后,當業務異常時,如何快速判斷是否源站問題
更新時間 2023-11-09 21:24:23
最近更新時間: 2023-11-09 21:24:23
分享文章
本文介紹使用CDN時,當業務異常時,快速判斷是否源站問題的方法。
客戶已經啟用CDN的情況下,意味著客戶已經CNAME到天翼云的一級域名,此時直接訪問域名,將會直接訪問到CDN節點。如果業務發生異常時,要快速確認是否源站問題,有如下兩種方式:一是Windows環境通過修改本地HOSTS文件綁定源站IP實現,二是Linux環境下使用curl指令實現。
方式一:Windows環境通過修改本地HOSTS文件綁定源站ip進行測試驗證
用戶修改本地電腦的HOSTS文件,添加一條記錄,如:“IP 加速域名”,讓本地電腦訪問加速域名時,強制綁定解析到源站IP,由源站IP進行服務,從而可以通過本地電腦來驗證源站的可用性。
方式二:Linux環境使用curl指令進行測試驗證
使用curl指令來發起HTTP/HTTPS請求,使用指定參數綁定源站進行測試驗證。假設:192.168.1.1為源站IP地址,test.daliqc.cn為加速域名。
- 源站端口為80時,運行指令:curl -voa "//test.daliqc.cn/" -x 192.168.1.1:80
- 源站端口為443時,運行指令:curl -voa "//test.daliqc.cn/" --resolve test.daliqc.cn:443:192.168.1.1
- 源站端口為自定義端口時,運行指令:curl -voa "//test.daliqc.cn/" -x 192.168.1.1:[自定義端口號]