華為云CDN使用方法
快速接入CDN內(nèi)容分發(fā)加速服務(wù)
- 
                            
                               
                            
                                
                                
                                    展開
                                
                            
                            開通CDN服務(wù) 展開
在使用CDN之前,您需要先開通CDN服務(wù)。
 - 
                            
                               
                            
                                
                                
                                    展開
                                
                            
                            添加CDN加速域名 展開
如果您需要使用CDN加速指定網(wǎng)站業(yè)務(wù),則需要將其對外服務(wù)域名創(chuàng)建為加速域名,并將該網(wǎng)站服務(wù)器地址作為源站。CDN將通過加速域名將源站上的資源緩存到CDN加速節(jié)點,實現(xiàn)資源訪問加速 。
 - 
                            
                               
                            
                                
                                
                                    展開
                                
                            
                            配置CNAME 展開
如果您已成功添加加速域名,系統(tǒng)會自動為您的加速域名分配對應(yīng)的CNAME域名。加速域名在CDN服務(wù)中獲得的CNAME域名不能直接訪問,必須在加速域名的域名服務(wù)商處配置CNAME記錄,將加速域名指向CNAME域名,訪問加速域名的請求才能轉(zhuǎn)發(fā)到CDN節(jié)點上,達到加速效果。
 - 
                            
                               
                            
                                
                                
                                    展開
                                
                            
                            驗證CNAME是否生效 展開
配置CNAME后,不同的DNS服務(wù)商CNAME生效的時間也不同,您可以通過以下方式驗證CNAME是否生效。只有CNAME解析生效,訪問加速域名的請求才能轉(zhuǎn)發(fā)到CDN節(jié)點上,達到加速效果。
 - 
                            
                               
                            
                                
                                
                                    展開
                                
                            
                            緩存刷新、預(yù)熱 展開
 
CDN原理與實現(xiàn)
當(dāng)用戶訪問使用CDN服務(wù)的網(wǎng)站時,本地DNS服務(wù)器通過CNAME方式將最終域名請求重定向到CDN服務(wù)。CDN通過一組預(yù)先定義好的策略(如內(nèi)容類型、地理區(qū)域、網(wǎng)絡(luò)負載狀況等),將當(dāng)時能夠最快響應(yīng)用戶的CDN節(jié)點IP地址提供給用戶,使用戶可以以最快的速度獲得網(wǎng)站內(nèi)容。使用CDN后的HTTP請求處理流程如下。

HTTP請求流程說明:
1、用戶在瀏覽器輸入要訪問的網(wǎng)站域名www.example.com,向本地DNS發(fā)起域名解析請求。
2、本地DNS檢查緩存中是否有www.example.com的IP地址記錄。如果有,則直接返回給終端用戶;如果沒有,則向網(wǎng)站授權(quán)DNS查詢。
3、網(wǎng)站DNS服務(wù)器解析發(fā)現(xiàn)域名已經(jīng)解析到了CNAME:www.example.com.c.cdnhwc1.com。
4、請求被指向CDN服務(wù)。
5、CDN對域名進行智能解析,將響應(yīng)速度最快的CDN節(jié)點IP地址返回給本地DNS。
6、用戶獲取響應(yīng)速度最快的CDN節(jié)點IP地址。
7、瀏覽器在得到最佳節(jié)點的IP地址以后,向CDN節(jié)點發(fā)出訪問請求。
· 如果該IP地址對應(yīng)的節(jié)點已緩存該資源,節(jié)點將數(shù)據(jù)直接返回給用戶,如圖中步驟7和8,請求結(jié)束。
· 如果該IP地址對應(yīng)的節(jié)點未緩存該資源,節(jié)點回源請求資源。獲取資源后,結(jié)合用戶自定義配置的緩存策略,將資源緩存至節(jié)點,如圖中的北京節(jié)點,并返回給用戶,請求結(jié)束。配置緩存策略的操作方法,請參見緩存配置。
CDN使用方法-視頻指導(dǎo)
購買CDN
添加加速域名和獲取CNAME
05:30
CDN常用業(yè)務(wù)配置
05:30
CDN HTTPS配置
緩存過期時間設(shè)置
05:30
緩存刷新和預(yù)熱
05:30