日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Nginx >内容正文

Nginx

Nginx-反向代理

發布時間:2023/12/16 Nginx 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Nginx-反向代理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、Nginx誕生環境

? ? 單臺tomcat在理想情況下可支持的最大并發數量在200~500之間,如果大于這個數量可能會造成響應緩慢甚至宕機。解決方案是通過多臺服務器分攤并發壓力,這不僅需要有多態tomcat服務器,這就需要有一臺服務器專門用來分配壓力,我們稱之為反向代理服務器程。? ? ? ? ? ?Nginx是一款優秀的反向代理服務器程序,能夠為若干臺服務器提供反向代理服務一方面為客戶端提供的統一的訪問地址,另一方面為后臺多個服務器提供了負載均衡的能力。Nginx是目前最主流的反向代理服務器,能夠提供可靠的負載均衡、動靜分離的能力。

二、正向代理

正向代理就是在用戶無法訪問正常外部資源,通過代理的方式,讓用戶可以訪問外部資源。舉個例子,我訪問YouTube,然后YouTube拒絕了我的訪問,但服務器A可以訪問到YouTube網站,而我又可以訪問到服務器A。所以,我可以通過A服務器去訪問YouTube。這就是正向代理,A服務器就是代理服務器。

正向代理代理的是用戶,向服務端發送請求。

三、反向代理

反向代理就是以代理服務器來接受網絡上的連接請求,然后請求轉發給內部網絡上服務器,并將從服務器上得到的結果返回給發送請求的客戶端。舉個例子,假如我訪問www.cccmall.com/order/things,但www.cccmall.com并不存在order/things頁面。反向代理服務器就會根據制定的規則跳轉到內部的網絡服務器上,處理客戶端的請求,然后做出響應內容。

對于客戶端而言,代理服務器就像一個原始的服務器。但其實內部,會幫我們做一個處理,以達到請求轉發,負載均衡,動靜分離等等事件。

請求轉發就是雖然訪問的是給定的url地址,但其實內部會將請求轉發到其他服務器上。

負載均衡就是當數據量過大的時候,代理服務器幫我們處理請求連接數,讓各個服務器均攤壓力,以達到最好的結果。

動靜分離就是將動態資源與靜態資源分離開來,讓服務器專門處理動態資源,用以大大提高服務器效率。

反向代理代理的是服務端,處理客戶端的請求。

總結

以上是生活随笔為你收集整理的Nginx-反向代理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。