卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

CDN可以加速API接口嗎?

網(wǎng)友解答: “我是喲喲吼說科技,專注于數(shù)據(jù)網(wǎng)絡的回答,歡迎大家與我交流數(shù)據(jù)網(wǎng)絡的問題”API(Application Programming Interface,應用程序編程接口)是一組

網(wǎng)友解答:

“我是喲喲吼說科技,專注于數(shù)據(jù)網(wǎng)絡的回答,歡迎大家與我交流數(shù)據(jù)網(wǎng)絡的問題”

API(Application Programming Interface,應用程序編程接口)是一組定義、程序及協(xié)議的集合,提供通用的功能集,通過API接口實現(xiàn)計算機軟件之間的相互通信。

如題,CDN可以通過API接口加速嗎?

喲喲認為如果想要實現(xiàn)CDN的加速,最好采用增加節(jié)點,通過后端設備進行數(shù)據(jù)同步的方式,而API接口基本都是實時查詢的數(shù)據(jù)。

下面喲喲來簡單介紹一下如何實現(xiàn)CDN的加速:

CDN(Content Delivery Nerwork,內(nèi)容分發(fā)網(wǎng)絡)通過在因特網(wǎng)中新增一層新的網(wǎng)絡架構(gòu),將內(nèi)容分布到最接近用戶的網(wǎng)絡邊緣,用以提供用戶訪問的響應速度。

CDN具體的工作流程:用戶在訪問某網(wǎng)站域名時,會先向本地DNS服務器請求該域名對應的解析,若本地DNS服務器沒有,則經(jīng)過DNS根服務器、域服務器等一系列服務器最終發(fā)送至網(wǎng)站的主DNS,根據(jù)某些策略來確認最適合的CDN節(jié)點,并將解析的結(jié)果返回給用戶。

假設國內(nèi)CDN節(jié)點過少,所有的用戶訪問請求均被定位到該CDN節(jié)點,那會造成網(wǎng)絡的訪問響應變慢,影響體驗效果。若實現(xiàn)CDN的加速,最可行的辦法就是增加CDN的節(jié)點,根據(jù)DNS的調(diào)度將訪問用戶通過方位調(diào)度到距離最近的CDN節(jié)點,并通過GSLB負載均衡的技術(shù),實現(xiàn)對CDN的加速。

歡迎大家多多關(guān)注我,在下方評論區(qū)說出自己的見解。

網(wǎng)友解答:

CDN是內(nèi)容分發(fā)網(wǎng)絡,也叫邊沿節(jié)點,就是在各地配置一些服務器,在上面緩存靜態(tài)文件和內(nèi)容,或者視頻也可以,這些內(nèi)容之所以叫靜態(tài)的的,就是基本上不太改動的,這樣,當用戶訪問這些內(nèi)容的時候就智能的從離用戶最近的CDN節(jié)點取得這些靜態(tài)內(nèi)容,給用戶一個良好的體驗。

但是說到api接口,通常都是返回動態(tài)的內(nèi)容,有實時性要求,所以基本不可能將動態(tài)內(nèi)容推送到各地的幾十甚至上百個cdn邊沿節(jié)點去更新和同步,所以現(xiàn)在做不到題主說的這一點,就是用cdn去緩存和加速api的調(diào)用。目前沒有一個公有云提供商可以做到,包括aws,阿里云,騰訊云,華為云等。

但是,aws提供了另外一種思路,可以利用cdn的邊沿節(jié)點來加速API調(diào)用。思路是,用戶通過cdn邊沿節(jié)點來調(diào)用API接口,這樣,cdn的邊沿節(jié)點離用戶比較近,所以網(wǎng)路延遲小,再由CDN的邊沿節(jié)點將API調(diào)用路由到云中真正的api服務器上,走的是CDN邊沿節(jié)點到云中心的專用網(wǎng)路,這樣整個的網(wǎng)絡的延遲就會比較小,而且,如果是加密鏈接,可以在cdn邊沿節(jié)點上就解密,這樣后面cDN邊沿節(jié)點到云API服務器就可以用非加密鏈接,這樣的網(wǎng)絡延遲和效率也會提高。這樣一來,總體的API調(diào)用的API網(wǎng)絡傳輸要比用戶直接用公網(wǎng)連接云API服務器要延遲小一些,效率也高一些。但是這個功能目前只有aws有,這是國內(nèi)這些云還不具備的。

標簽: