中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Nginx怎么配置反向代理和負載均衡

發布時間:2021-08-12 11:58:08 來源:億速云 閱讀:198 作者:chen 欄目:服務器

這篇文章主要講解了“Nginx怎么配置反向代理和負載均衡”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Nginx怎么配置反向代理和負載均衡”吧!

NGINX的反向代理和負載均衡是網站架構中經常用到的一種高并發,高可用的方案,下面我們直接實戰操作,當然理論也是要的。

一、反向代理

過程:反向代理:客戶端 一>代理 <一> 服務端舉個例子:  A(客戶端)想租一個房子,B(代理)就把這個房子租給了他。這時候實際上C(服務端)才是房東。B(代理)是中介把這個房子租給了A(客戶端)。這個過程中A(客戶端)并不知道這個房子到底誰才是房東他都有可能認為這個房子就是B(代理)的總結:反向代理中客戶端是并不知道自己要訪問哪個服務器,反向代理模式屏蔽或者隱藏了真實服務器信息。

Nginx怎么配置反向代理和負載均衡

結構圖

Nginx怎么配置反向代理和負載均衡

1、什么是正向代理

過程:客戶端 <一> 代理 一>服務端舉個例子:A(客戶端)想租C(服務端)的房子,但是A(客戶端)并不認識C(服務端)租不到。  B(代理)認識C(服務端)能租這個房子所以你找了B(代理)幫忙租到了這個房子。總結:正向代理***的特點是客戶端非常明確要訪問的服務器地址;服務器只清楚請求來自哪個代理服務器,而不清楚來自哪個具體的客戶端;正向代理模式屏蔽或者隱藏了真實客戶端信息。

2、 正向代理和反向代理的區別

Nginx怎么配置反向代理和負載均衡

3、反向代理各個參數說明

Nginx怎么配置反向代理和負載均衡

二、負載均衡

說明:客戶端發送的、nginx反向代理服務器接收到的請求數量,就是我們說的負載量,請求數量按照一定的規則進行分發到不同的服務器處理的規則,就是一種均衡規則,所以將服務器接收到的請求按照規則分發的過程,稱為負載均衡。

示意圖

Nginx怎么配置反向代理和負載均衡

nginx支持的負載均衡調度算法方式: 關于Nginx負載均衡的6種策略

三、實戰操作

1、環境

代理服務器(接收所有請求)  192.168.8.146 服務器  1、192.168.8.228:8080  2、192.168.8.228:8081  3、192.168.8.228:808

1)代理服務器

Nginx怎么配置反向代理和負載均衡

2)服務器

1號服務器 server {  listen 8080;  server_name www.common.com;    root /www/local;    charset utf-8;  index index.php index.html index.htm;  try_files $uri $uri/ /index.php?$query_string;    location ~ .php$ {  fastcgi_pass 127.0.0.1:9000;  fastcgi_index index.php;  fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;  include fastcgi_params;  }  } 2號服務器 server {  listen 8081;  server_name www.common.com;    root /www/test-common/common/public;    charset utf-8;  index index.php index.html index.htm;  try_files $uri $uri/ /index.php?$query_string;    location ~ .php$ {  fastcgi_pass 127.0.0.1:9000;  fastcgi_index index.php;  fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;  include fastcgi_params;  }  } 3號服務器 server {  listen 8082;  server_name www.common.com;    root /www/test;    charset utf-8;  index index.php index.html index.htm;  try_files $uri $uri/ /index.php?$query_string;    location ~ .php$ {  fastcgi_pass 127.0.0.1:9000;  fastcgi_index index.php;  fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;  include fastcgi_params;  }  }

2、效果

Nginx怎么配置反向代理和負載均衡 
Nginx怎么配置反向代理和負載均衡 
Nginx怎么配置反向代理和負載均衡

感謝各位的閱讀,以上就是“Nginx怎么配置反向代理和負載均衡”的內容了,經過本文的學習后,相信大家對Nginx怎么配置反向代理和負載均衡這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

化隆| 义乌市| 木兰县| 青浦区| 临湘市| 永平县| 屯昌县| 泸溪县| 金寨县| 洮南市| 诸暨市| 米脂县| 郯城县| 铁岭市| 兴安县| 法库县| 陇川县| 衡水市| 白朗县| 吕梁市| 丁青县| 柯坪县| 左云县| 辉县市| 喜德县| 古交市| 长子县| 前郭尔| 宁强县| 墨脱县| 上思县| 长宁县| 梧州市| 卢湾区| 兴安盟| 阜城县| 娄底市| 泗水县| 徐水县| 望城县| 青神县|