欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

nginx upstream六種方式分配小結(jié)

 更新時(shí)間:2025年03月02日 11:07:59   作者:Altairr  
本文主要介紹了nginx upstream六種方式分配小結(jié),包括輪詢、加權(quán)輪詢、IP哈希、公平輪詢、URL哈希和備份服務(wù)器,具有一定的參考價(jià)格,感興趣的可以了解一下

1 輪詢(默認(rèn))

每個(gè)請求按時(shí)間順序逐一分配到不同的后端服務(wù)器,如果后端服務(wù)器down掉,能自動(dòng)剔除。

2 weight

指定輪詢幾率,weight和訪問比率成正比,用于后端服務(wù)器性能不均的情況。
例如:

upstream bakend {
         server 192.168.0.88 weight=10;
         server 192.168.0.89 weight=10;
}

3 ip_hash

每個(gè)請求按訪問ip的hash結(jié)果分配,這樣每個(gè)訪客固定訪問一個(gè)后端服務(wù)器,可以解決session的問題。
例如:

upstream bakend {
         ip_hash;
         server 192.168.0.88:80;
         server 192.168.0.89:80 weight=10;
}

4 fair(第三方)

按后端服務(wù)器的響應(yīng)時(shí)間來分配請求,響應(yīng)時(shí)間短的優(yōu)先分配。
例如:

upstream bakend {
         server 192.168.0.88:80;
         server 192.168.0.89:80;
         fair;
}

5 url_hash(第三方)

按訪問url的hash結(jié)果來分配請求,使每個(gè)url定向到同一個(gè)后端服務(wù)器,后端服務(wù)器為緩存時(shí)比較有效,有助于提高緩存的命中率。
例如:

upstream backend {
         server 192.168.0.88:3128;
         server 192.168.0.89:3128;
         hash $request_uri;
         hash_method crc32;
}

6 backup (候補(bǔ)) 所以有正常節(jié)點(diǎn)掛光了,backup條目才會生效。

 upstream tomcat_upstream {
          server  192.168.0.2:8080 weight=10;
          server  192.168.0.3:8080 weight=10 backup;
    }

每個(gè)設(shè)備的狀態(tài)設(shè)置為:

  • down 表示單前的server暫時(shí)不參與負(fù)載
  • weight 默認(rèn)為1.weight越大,負(fù)載的權(quán)重就越大。
  • max_fails :允許請求失敗的次數(shù)默認(rèn)為1.當(dāng)超過最大次數(shù)時(shí),返回proxy_next_upstream 模塊定義的錯(cuò)誤
  • fail_timeout:max_fails次失敗后,暫停的時(shí)間。

到此這篇關(guān)于nginx upstream六種方式分配小結(jié)的文章就介紹到這了,更多相關(guān)nginx upstream分配內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • 利用Nginx代理如何解決前端跨域問題詳析

    利用Nginx代理如何解決前端跨域問題詳析

    這篇文章主要給大家介紹了關(guān)于利用Nginx代理如何解決前端跨域問題的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者使用Nginx具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • nginx如何設(shè)置服務(wù)器響應(yīng)時(shí)間長短

    nginx如何設(shè)置服務(wù)器響應(yīng)時(shí)間長短

    本文主要介紹了nginx如何設(shè)置服務(wù)器響應(yīng)時(shí)間長短,主要介紹了兩種方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-09-09
  • Nginx實(shí)現(xiàn)會話保持的兩種方式

    Nginx實(shí)現(xiàn)會話保持的兩種方式

    在我們做Nginx負(fù)載均衡的時(shí)候經(jīng)常會遇到會話保持的問題,為了保證同一用戶session會被分配到同一臺服務(wù)器上,這時(shí)就需要會話保持,本文介紹了兩種方法,感興趣的可以了解一下
    2022-03-03
  • 詳解阿里云nginx服務(wù)器多站點(diǎn)的配置

    詳解阿里云nginx服務(wù)器多站點(diǎn)的配置

    本篇文章主要介紹了阿里云nginx服務(wù)器多站點(diǎn)的配置,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-12-12
  • Nginx配置網(wǎng)頁轉(zhuǎn)發(fā)的實(shí)現(xiàn)步驟

    Nginx配置網(wǎng)頁轉(zhuǎn)發(fā)的實(shí)現(xiàn)步驟

    本文主要介紹了Nginx配置網(wǎng)頁轉(zhuǎn)發(fā)的實(shí)現(xiàn)步驟,實(shí)現(xiàn)將云服務(wù)器的80端口轉(zhuǎn)發(fā)到另一臺服務(wù)器部署的網(wǎng)頁,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-05-05
  • nginx安裝到指定目錄的方法示例

    nginx安裝到指定目錄的方法示例

    這篇文章主要介紹了nginx安裝到指定目錄的方法示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-12-12
  • 本地通過nginx配置反向代理的全過程記錄

    本地通過nginx配置反向代理的全過程記錄

    這篇文章主要給大家介紹了關(guān)于本地通過nginx配置反向代理的全過程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Nginx+SSL搭建 HTTPS 網(wǎng)站

    Nginx+SSL搭建 HTTPS 網(wǎng)站

    最近在研究nginx,整好遇到一個(gè)需求就是希望服務(wù)器與客戶端之間傳輸內(nèi)容是加密的,防止中間監(jiān)聽泄露信息,但是去證書服務(wù)商那邊申請證書又不合算,因?yàn)樵L問服務(wù)器的都是內(nèi)部人士,所以自己給自己頒發(fā)證書,忽略掉瀏覽器的不信任警報(bào)即可。下面是頒發(fā)證書和配置過程。
    2016-08-08
  • 詳解Nginx服務(wù)器中配置全站HTTPS安全連接的方法

    詳解Nginx服務(wù)器中配置全站HTTPS安全連接的方法

    這篇文章主要介紹了詳解Nginx服務(wù)器中配置全站HTTPS安全連接的方法,其中要點(diǎn)還是在于SSL證書的申請,需要的朋友可以參考下
    2016-01-01
  • Kubernetes中Nginx配置熱加載的全過程

    Kubernetes中Nginx配置熱加載的全過程

    Nginx已經(jīng)是互聯(lián)網(wǎng)IT業(yè)界一個(gè)無敵的存在,作為反向代理、負(fù)載均衡、Web服務(wù)器等多種角色的扮演者,下面這篇文章主要給大家介紹了關(guān)于Kubernetes中Nginx配置熱加載的相關(guān)資料,需要的朋友可以參考下
    2022-01-01

最新評論