CDN加速OSS源站資源(方法二)
發(fā)布時間:2021-04-22 點擊數(shù):790
當您需要加速OSS上的靜態(tài)資源時,可以通過阿里云CDN加速OSS域名,實現(xiàn)靜態(tài)資源的訪問加速。通過本文您可以詳細了解CDN加速OSS的應用場景,以及通過OSS控制臺實現(xiàn)CDN加速OSS的操作方法。
前提條件
-
執(zhí)行本文操作之前,請確保您已完成阿里云賬號注冊和實名認證。
- 已在OSS上創(chuàng)建存儲空間,且已為其綁定自定義域名。
背景信息
阿里云CDN配合精準的調度系統(tǒng),將您對靜態(tài)資源的請求分配至最近節(jié)點,使您以最快的速度讀取到所需的資源,有效解決網絡擁塞問題,提高用戶訪問的響應速度。
OSS源站上存儲的靜態(tài)資源包括靜態(tài)腳本、圖片、附件和音頻/視頻。當終端用戶請求訪問或下載靜態(tài)資源時,CDN對OSS源站上的靜態(tài)資源進行加速,源站上的資源緩存到CDN的加速節(jié)點,系統(tǒng)自動調用離終端用戶最近的CDN節(jié)點上已緩存的資源。加速OSS架構如下圖所示。
OSS作為CDN的源站,通過CDN加速分發(fā),用戶通過CDN節(jié)點就近獲得文件,架構優(yōu)勢如下:
- 用戶訪問網站資源,全部通過CDN,降低源站壓力。
- 使用CDN流量,單價低于OSS直接訪問外網流量。
- 資源從距離客戶端最近的CDN節(jié)點獲取,減少網絡傳輸距離,保證靜態(tài)資源質量。
本文以阿里云云解析DNS為例,介紹配置CNAME的操作方法。
操作步驟
后續(xù)步驟
配置CNAME生效后,如果您直接通過CDN加速域名訪問OSS上的資源,則會提示錯誤AccessDenied,可以通過如下方法訪問OSS資源
。
- 當您通過網頁訪問OSS資源時,可以通過CDN加速域名+文件訪問路徑的方式訪問。例如:當CDN加速域名為mydomain.cn,需要訪問根目錄下的文件123.jpg時,訪問地址為http://mydomain.cn/123.jpg。
- 當您通過客戶端訪問OSS資源時,可以將客戶端中OSS的Bucket域名配置為CDN加速域名,再通過CDN加速域名訪問。









