首頁>Club>
13
回覆列表
  • 1 # 率水逆

    首先明白什麼是反向代理,正向代理

    正向代理  

     所謂的正向代理就是代理伺服器Z代替客戶端A去訪問目標伺服器B。正向代理的作用有:訪問本機無法訪問的伺服器(如FQ服務)、加速訪問伺服器B(縮短路徑)、Cache作用、客戶端訪問授權、隱藏訪問者的行蹤(。

    反向代理:

    和正向代理相反,反向代理Z對於客戶端A而言就像是原始伺服器,並且客戶端不需要做特殊設定。客戶端向反向代理伺服器傳送普通請求,接著反向代理伺服器將判斷向何處轉交請求,並將獲得的內容返回給客戶端,(Session是哪兩者之間建立?應該是代理和客戶端吧!)。負載均衡是應用了反向代理,使用反向代理叢集式去應答不同的使用者。反向代理的作用:叢集式部署實現負載均衡、CDN技術、前端伺服器、Ngix等。

    再回答樓主問題,Nginx的反向代理和負載均衡配置都是透過upstream模組配置造成,負載均衡依賴於反向代理,加上不同分發策略就是負載均衡配置

    upstream bakend {

    server 192.168.159.10 weight=10;

    server 192.168.159.11 weight=10;

    } 例如根據權重比分發

  • 中秋節和大豐收的關聯?
  • 兔子有沒有什麼傳染病,會傳染給人的?