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

CDN可以加速API接口嗎?

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

網(wǎng)友解答:

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

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

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

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

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

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

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

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

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

網(wǎng)友解答:

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

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

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

標(biāo)簽: