成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

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ì)算機(jī)軟件之間的相互通信。

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

喲喲認(rèn)為如果想要實(shí)現(xiàn)CDN的加速,最好采用增加節(jié)點(diǎn),通過后端設(shè)備進(jìn)行數(shù)據(jù)同步的方式,而API接口基本都是實(shí)時(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)站域名時(shí),會(huì)先向本地DNS服務(wù)器請(qǐng)求該域名對(duì)應(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)過少,所有的用戶訪問請(qǐng)求均被定位到該CDN節(jié)點(diǎn),那會(huì)造成網(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)對(duì)CDN的加速。

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

網(wǎng)友解答:

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

但是說到api接口,通常都是返回動(dòng)態(tài)的內(nèi)容,有實(shí)時(shí)性要求,所以基本不可能將動(dòng)態(tài)內(nèi)容推送到各地的幾十甚至上百個(gè)cdn邊沿節(jié)點(diǎn)去更新和同步,所以現(xiàn)在做不到題主說的這一點(diǎn),就是用cdn去緩存和加速api的調(diào)用。目前沒有一個(gè)公有云提供商可以做到,包括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)路,這樣整個(gè)的網(wǎng)絡(luò)的延遲就會(huì)比較小,而且,如果是加密鏈接,可以在cdn邊沿節(jié)點(diǎn)上就解密,這樣后面cDN邊沿節(jié)點(diǎn)到云API服務(wù)器就可以用非加密鏈接,這樣的網(wǎng)絡(luò)延遲和效率也會(huì)提高。這樣一來,總體的API調(diào)用的API網(wǎng)絡(luò)傳輸要比用戶直接用公網(wǎng)連接云API服務(wù)器要延遲小一些,效率也高一些。但是這個(gè)功能目前只有aws有,這是國內(nèi)這些云還不具備的。

標(biāo)簽: