CDN加速OSS源站資源(方法二)
發(fā)布時間:2021-04-22 點(diǎn)擊數(shù):743
當(dāng)您需要加速OSS上的靜態(tài)資源時,可以通過阿里云CDN加速OSS域名,實(shí)現(xiàn)靜態(tài)資源的訪問加速。通過本文您可以詳細(xì)了解CDN加速OSS的應(yīng)用場景,以及通過OSS控制臺實(shí)現(xiàn)CDN加速OSS的操作方法。
前提條件
-
執(zhí)行本文操作之前,請確保您已完成阿里云賬號注冊和實(shí)名認(rèn)證。
- 已在OSS上創(chuàng)建存儲空間,且已為其綁定自定義域名。
背景信息
阿里云CDN配合精準(zhǔn)的調(diào)度系統(tǒng),將您對靜態(tài)資源的請求分配至最近節(jié)點(diǎn),使您以最快的速度讀取到所需的資源,有效解決網(wǎng)絡(luò)擁塞問題,提高用戶訪問的響應(yīng)速度。
OSS源站上存儲的靜態(tài)資源包括靜態(tài)腳本、圖片、附件和音頻/視頻。當(dāng)終端用戶請求訪問或下載靜態(tài)資源時,CDN對OSS源站上的靜態(tài)資源進(jìn)行加速,源站上的資源緩存到CDN的加速節(jié)點(diǎn),系統(tǒng)自動調(diào)用離終端用戶最近的CDN節(jié)點(diǎn)上已緩存的資源。加速OSS架構(gòu)如下圖所示。

OSS作為CDN的源站,通過CDN加速分發(fā),用戶通過CDN節(jié)點(diǎn)就近獲得文件,架構(gòu)優(yōu)勢如下:
- 用戶訪問網(wǎng)站資源,全部通過CDN,降低源站壓力。
- 使用CDN流量,單價低于OSS直接訪問外網(wǎng)流量。
- 資源從距離客戶端最近的CDN節(jié)點(diǎn)獲取,減少網(wǎng)絡(luò)傳輸距離,保證靜態(tài)資源質(zhì)量。
本文以阿里云云解析DNS為例,介紹配置CNAME的操作方法。
操作步驟
后續(xù)步驟
配置CNAME生效后,如果您直接通過CDN加速域名訪問OSS上的資源,則會提示錯誤AccessDenied,可以通過如下方法訪問OSS資源
。
- 當(dāng)您通過網(wǎng)頁訪問OSS資源時,可以通過CDN加速域名+文件訪問路徑的方式訪問。例如:當(dāng)CDN加速域名為mydomain.cn,需要訪問根目錄下的文件123.jpg時,訪問地址為http://mydomain.cn/123.jpg。
- 當(dāng)您通過客戶端訪問OSS資源時,可以將客戶端中OSS的Bucket域名配置為CDN加速域名,再通過CDN加速域名訪問。
