真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

通過nginx實現(xiàn)方向代理過程圖解-創(chuàng)新互聯(lián)

這篇文章主要介紹了通過nginx實現(xiàn)方向代理過程圖解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

創(chuàng)新互聯(lián)建站自成立以來,一直致力于為企業(yè)提供從網(wǎng)站策劃、網(wǎng)站設(shè)計、做網(wǎng)站、成都做網(wǎng)站、電子商務(wù)、網(wǎng)站推廣、網(wǎng)站優(yōu)化到為企業(yè)提供個性化軟件開發(fā)等基于互聯(lián)網(wǎng)的全面整合營銷服務(wù)。公司擁有豐富的網(wǎng)站建設(shè)和互聯(lián)網(wǎng)應(yīng)用系統(tǒng)開發(fā)管理經(jīng)驗、成熟的應(yīng)用系統(tǒng)解決方案、優(yōu)秀的網(wǎng)站開發(fā)工程師團(tuán)隊及專業(yè)的網(wǎng)站設(shè)計師團(tuán)隊。

nginx 實現(xiàn)方向代理

1.什么是nginx

Nginx是由俄國人編寫的十分輕量級的HTTP服務(wù)器,是一個高性能的HTTP和反向代理web服務(wù)器,同時也提供了IMAP/POP3/SMTP服務(wù)。其特點是占有內(nèi)存少,并發(fā)能力強(qiáng),事實上nginx的并發(fā)能力確實在同類型的網(wǎng)頁服務(wù)器中表現(xiàn)較好,使用nginx網(wǎng)站用戶有:百度、京東、新浪、網(wǎng)易、騰訊、淘寶等

2.什么是代理

代理服務(wù)器,客戶機(jī)在發(fā)送請求時,不會直接發(fā)送給目的主機(jī),而是先發(fā)送給代理服務(wù)器,代理服務(wù)接受客戶機(jī)請求之后,再向主機(jī)發(fā)出,并接收目的主機(jī)返回的數(shù)據(jù),存放在代理服務(wù)器的硬盤中,再發(fā)送給客戶機(jī)。

例如:我們身邊的要租房子的人

3.沒有代理的情景

在沒有代理的情況下,客戶端和nginx服務(wù)端,都是客戶端,都是客戶端之間請求服務(wù)端,服務(wù)端則直接響應(yīng)客戶端

4.企業(yè)場景在互聯(lián)網(wǎng)請求里面,客戶端往往無法直接向服務(wù)端發(fā)起請求,那么就需要實現(xiàn)客戶端和服務(wù)通信。

5.nginx代理服務(wù)常見模式


nginx 作為代理服務(wù),按照應(yīng)用場景進(jìn)行總結(jié),代理分為正向代理,反向代理


6.正向代理

正向代理:客戶端 <一> 代理 一>服務(wù)端:


正向代理簡單地打個租房的比方:


A(租客)B(中介)C(房東) A(客戶端)想租C(服務(wù)端)的房子,但是A(客戶端)并不認(rèn)識C(服務(wù)端)租不到。 B(代理)認(rèn)識C(服務(wù)端)能租這個房子所以你找了B(代理)幫忙租到了這個房子。 ps:這個過程中C(服務(wù)端)不認(rèn)識A(客戶端)只認(rèn)識B(代理) C(服務(wù)端)并不知道A(客戶端)租了房子,只知道房子租給了B(代理)


---------------------------------------------------


正向代理,架設(shè)在客戶機(jī)與目標(biāo)主機(jī)之間,只用于代理內(nèi)部網(wǎng)絡(luò)對Internet的連接請求,客戶機(jī)必須指定代理服務(wù)器,并將本來要直接發(fā)送到Web服務(wù)器上的http請求發(fā)送到代理服務(wù)器中。


7.反向代理


反向代理:客戶端 一>代理 <一> 服務(wù)端 反向代理也用一個租房的例子: A(客戶端)想租一個房子,B(代理)就把這個房子租給了他。 這時候?qū)嶋H上C(服務(wù)端)才是房東。 B(代理)是中介把這個房子租給了A(客戶端)。 這個過程中A(客戶端)并不知道這個房子到底誰才是房東 他都有可能認(rèn)為這個房子就是B(代理)的


--------------------------------------------------------


反向代理服務(wù)器架設(shè)在服務(wù)器端,通過緩沖經(jīng)常被請求的頁面來緩解服務(wù)器的工作量,將客戶機(jī)請求轉(zhuǎn)發(fā)給內(nèi)部網(wǎng)絡(luò)上的目標(biāo)服務(wù)器;并將從服務(wù)器上得到的結(jié)果返回給Internet上請求連接的客戶端,此時代理服務(wù)器與目標(biāo)主機(jī)一起對外表現(xiàn)為一個服務(wù)器。


8.反向代理主要應(yīng)用

現(xiàn)在許多大型web網(wǎng)站都用到反向代理。除了可以防止外網(wǎng)對內(nèi)網(wǎng)服務(wù)器的惡性攻擊、緩存以減少服務(wù)器的壓力和訪問安全控制之外,還可以進(jìn)行負(fù)載均衡,將用戶請求分配給多個服務(wù)器。


9.nginx 代理可支持的代理協(xié)議

http    屬于七層的應(yīng)用層 代理 超文本傳輸協(xié)議
https    代理 http/https協(xié)議
TCP    屬于四層傳輸層 代理tcp/dupxiey
websocket  用于開發(fā) 代理http1.1長鏈接 通訊協(xié)議
GRPC   代理go語言遠(yuǎn)程調(diào)用
POP/IMAP 代理郵件收發(fā)協(xié)議
RTMP   代理 流媒體,直播

本文題目:通過nginx實現(xiàn)方向代理過程圖解-創(chuàng)新互聯(lián)
地址分享:http://weahome.cn/article/iicoe.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部