nginx無法用ip訪問 CDN是什么?對網(wǎng)站有什么影響?
就像兩顆豌豆一樣,我們知道麥當勞的總部在美國,但公司附近也有一家麥當勞,而且漢堡包也是一樣的。這是CDN。麥當勞已經(jīng)在全球部署了大量CDN來提供服務(wù)。用戶總是能找到最近的商店。這個計算過程被稱為“附近
就像兩顆豌豆一樣,我們知道麥當勞的總部在美國,但公司附近也有一家麥當勞,而且漢堡包也是一樣的。這是CDN。麥當勞已經(jīng)在全球部署了大量CDN來提供服務(wù)。用戶總是能找到最近的商店。這個計算過程被稱為“附近通道”。
最近,麥當勞開發(fā)了一種新型的漢堡包,叫做“驢子漢堡包”。這個時候,集團想把這個“內(nèi)容”發(fā)到全世界,讓每個分公司都能開始銷售“驢肉漢堡”,讓新老產(chǎn)品能跟上步伐。這就是內(nèi)容分發(fā)網(wǎng)絡(luò)的“分發(fā)”。這時,當你想吃“驢肉漢堡包”時,可以直接回家。
事實上,不難理解CDN實際上是一種分布式存儲和資源備份的方法。
CDN是什么?對網(wǎng)站有什么影響?
部署結(jié)構(gòu)有點奇怪。一般來說,在nginx中部署證書時,用戶使用HTTPS與nginx通信,nginx使用HTTP與后端通信。這個方案比較好。
在用戶與nginx的通信中使用HTTPS,可以提高用戶訪問網(wǎng)站的安全性,防止用戶被中間人攻擊;在nginx與后端之間使用HTTP協(xié)議,可以減少內(nèi)網(wǎng)環(huán)境中不必要的加密性能損失,提高傳輸性能。
由于無法解決主體工程的具體情況,以上方案僅供參考,希望對課題有所幫助。
Nginx與后端使用SSL傳輸,用戶訪問Nginx并未使用SSL,導(dǎo)致能訪問,但登陸不了網(wǎng)站?如何解決這個問題?
使用CDN只能根據(jù)CDN的IP地址進行哈希,因為大多數(shù)請求在使用CDN時不會返回到源。換句話說,nginx接收到的請求數(shù)量將大大減少,這根本不是用戶訪問請求。CDN本身就是一種負載均衡,可以看作是按地理位置進行負載均衡,nginx不需要做負載均衡。CDN可以用于靜態(tài)文件,但是如果每個人都看到不同的數(shù)據(jù),CDN就不用于緩存這些頁面