- 資訊首頁(yè) > 互聯(lián)網(wǎng) > 經(jīng)驗分享 >
- Nginx正向代理和反向代理區別介紹
Nginx是一個(gè)高性能的HTTP和反向代理Web服務(wù)器,同時(shí)也提供了IMAP/POP3/SMTP服務(wù)。它具有占用內存少、啟動(dòng)快、高并發(fā)能力強等優(yōu)勢,在互聯(lián)網(wǎng)項目中被廣泛應用。本文主要介紹下Nginx正向代理和反向代理的區別有哪些。
正向代理是一個(gè)位于客戶(hù)端和原始服務(wù)器(origin server)之前的服務(wù)器,為了從原始服務(wù)器獲取內容,客戶(hù)端向代理發(fā)送一個(gè)請求并指定目標,然后代理服務(wù)器向原始服務(wù)器轉交請求并將獲得的內容返回給客戶(hù)端??蛻?hù)端必須設置正向代理服務(wù)器。
Nginx反向代理正好與正向代理相反,對于客戶(hù)端而言代理服務(wù)器就像是原始服務(wù)器,并且客戶(hù)端不需要進(jìn)行任何特別的設置??蛻?hù)端向反向代理發(fā)送普通請求,接著(zhù)反向代理將判斷向何處(后端節點(diǎn))轉交請求,并將獲得的內容返回給客戶(hù)端。
通常的代理服務(wù)器,只用于代理內部網(wǎng)絡(luò )對Internet的連接請求,客戶(hù)機必須指定代理服務(wù)器,并將本來(lái)要直接發(fā)送到Web服務(wù)器上的http請求發(fā)送到代理服務(wù)器中,當一個(gè)代理服務(wù)器能夠代理外部網(wǎng)絡(luò )上的主機,訪(fǎng)問(wèn)內部網(wǎng)絡(luò )時(shí),這種代理服務(wù)的方式成為反向代理服務(wù)。
從上面內容可以看出,Nginx正向代理和反向代理最關(guān)鍵的兩點(diǎn)區別為是否指定目標服務(wù)器和客戶(hù)端是否要做設置。
此外,Nginx正向代理和反向代理在用途上也有明顯的區別。正向代理用途是為了在防火墻內的局域網(wǎng)提供訪(fǎng)問(wèn)Internet的途徑,還可以使用緩沖特性減少網(wǎng)絡(luò )使用率。反向代理的用途是將防火墻后面的服務(wù)器提供給Internet用戶(hù)訪(fǎng)問(wèn),同時(shí)還可以完成諸如負載均衡等功能。
Nginx還可以作為靜態(tài)Web服務(wù)器來(lái)部署靜態(tài)資源。這里所說(shuō)的靜態(tài)資源是指在服務(wù)端真實(shí)存在,并且能夠直接展示的一些文件,比如常見(jiàn)的html頁(yè)面、css文件、js文件、圖片、視頻等資源。
相對于Tomcat,Nginx處理靜態(tài)資源的能力更加高效,所以在生產(chǎn)環(huán)境下,一般都會(huì )將靜態(tài)資源部署到Nginx中。
將靜態(tài)資源部署到Nginx非常簡(jiǎn)單,只需要將文件復制到Nginx安裝目錄下的html目錄中即可。
server {
listen 80; #監聽(tīng)端口
server_name localhost; #服務(wù)器名稱(chēng)
location / { #匹配客戶(hù)端請求url
root html; #指定靜態(tài)資源根目錄
index index.html; #指定默認首頁(yè)
}
}
來(lái)源鏈接:https://www.idcspy.com/58574.html
本站聲明:網(wǎng)站內容來(lái)源于網(wǎng)絡(luò ),如有侵權,請聯(lián)系我們,我們將及時(shí)處理。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站