<b id="fjb11"><s id="fjb11"></s></b><u id="fjb11"></u>
<b id="fjb11"><s id="fjb11"></s></b>

<tt id="fjb11"><ruby id="fjb11"></ruby></tt>

<b id="fjb11"><s id="fjb11"></s></b>

Nginx負載均衡的幾種方式

:2020年04月10日 簡書
分享到:

1 輪詢輪詢方式是Nginx負載默認的方式,顧名思義,所有請求都按照時間順序分配到不同的服務上,如果服務Down掉,可以自動剔除,如下配置后輪訓10001服務和10002服務。upstream  dalaoyang-server {...

1 輪詢

輪詢方式是Nginx負載默認的方式,顧名思義,所有請求都按照時間順序分配到不同的服務上,如果服務Down掉,可以自動剔除,如下配置后輪訓10001服務和10002服務。

upstream  dalaoyang-server {

       server    localhost:10001;

       server    localhost:10002;

}

2 權重

指定每個服務的權重比例,weight和訪問比率成正比,通常用于后端服務機器性能不統一,將性能好的分配權重高來發揮服務器最大性能,如下配置后10002服務的訪問比率會是10001服務的二倍。

upstream  dalaoyang-server {

       server    localhost:10001 weight=1;#以10分,也可以是按100來分       server    localhost:10002 weight=2;

}

3 iphash

每個請求都根據訪問ip的hash結果分配,經過這樣的處理,每個訪客固定訪問一個后端服務,如下配置(ip_hash可以和weight配合使用)。

upstream  dalaoyang-server {

       ip_hash; #最慢,容易超時       server    localhost:10001 weight=1;

       server    localhost:10002 weight=2;

}

4 最少連接

將請求分配到連接數最少的服務上。

upstream  dalaoyang-server {

       least_conn;

       server    localhost:10001 weight=1;

       server    localhost:10002 weight=2;

}

5 fair

按后端服務器的響應時間來分配請求,響應時間短的優先分配。

upstream  dalaoyang-server {

       server    localhost:10001 weight=1;

       server    localhost:10002 weight=2;

       fair;  #需要安裝擴展}

3.Nginx配置

以輪訓為例,如下是nginx.conf完整代碼。

worker_processes  1;

events {

    worker_connections  1024;

}

http {

   upstream  dalaoyang-server {

       server    localhost:10001;

       server    localhost:10002;

   }

   server {

       listen       10000;

       server_name  localhost;

       location / {

        proxy_pass http://dalaoyang-server;

        proxy_redirect default;      }

    }

}


作者:昨夜星辰LOSS
鏈接:https://www.jianshu.com/p/504c6e467ba1
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。

[我要糾錯]
文:王振袢&發表于江蘇
關鍵詞: 方式 Nginx 負載 默認 方式

來源:本文內容搜集或轉自各大網絡平臺,并已注明來源、出處,如果轉載侵犯您的版權或非授權發布,請聯系小編,我們會及時審核處理。
聲明:江蘇教育黃頁對文中觀點保持中立,對所包含內容的準確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點負責,僅作分享之用,文章版權及插圖屬于原作者。

點個贊
0
踩一腳
0

您在閱讀:Nginx負載均衡的幾種方式

Copyright?2013-2024 JSedu114 All Rights Reserved. 江蘇教育信息綜合發布查詢平臺保留所有權利

蘇公網安備32010402000125 蘇ICP備14051488號-3技術支持:南京博盛藍睿網絡科技有限公司

南京思必達教育科技有限公司版權所有   百度統計

一级aa免费毛片高潮视频2020
<b id="fjb11"><s id="fjb11"></s></b><u id="fjb11"></u>
<b id="fjb11"><s id="fjb11"></s></b>

<tt id="fjb11"><ruby id="fjb11"></ruby></tt>

<b id="fjb11"><s id="fjb11"></s></b>
最熱文章
最新文章
  • 卡爾蔡司鏡片優惠店,鏡片價格低
  • 蘋果原裝手機殼