最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx 負(fù)載均衡算法及故障轉(zhuǎn)移解析

 更新時(shí)間:2019年09月07日 09:55:30   作者:技術(shù)-劉騰飛  
這篇文章主要介紹了Nginx 負(fù)載均衡算法及故障轉(zhuǎn)移解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

概述

Nginx負(fù)載均衡提供上游服務(wù)器(真實(shí)業(yè)務(wù)邏輯訪問的服務(wù)器),負(fù)載均衡、故障轉(zhuǎn)移、失敗重試、容錯、健康檢查等。
當(dāng)上游服務(wù)器(真實(shí)業(yè)務(wù)邏輯訪問的服務(wù)器)發(fā)生故障時(shí),可以轉(zhuǎn)移到其他上游服務(wù)器(真實(shí)業(yè)務(wù)邏輯訪問的服務(wù)器)。

配置

upstream backServer{
    server 127.0.0.1:8080;
    server 127.0.0.1:8081;
  }
  
  server {
    listen    80;
    server_name www.itmayiedu.com;
    location / {
      ### 指定上游服務(wù)器負(fù)載均衡服務(wù)器
      proxy_pass http://backServer;
      index index.html index.htm;
    }
  }

負(fù)載均衡算法

每個請求按時(shí)間順序逐一分配到不同的后端服務(wù),如果后端某臺服務(wù)器死機(jī),自動剔除故障系統(tǒng),使用戶訪問不受影響。

weight(輪詢權(quán)值)

weight的值越大分配到的訪問概率越高,主要用于后端每臺服務(wù)器性能不均衡的情況下?;蛘邇H僅為在主從的情況下設(shè)置不同的權(quán)值,達(dá)到合理有效的地利用主機(jī)資源。

一般是按比例

upstream backServer{
 server 127.0.0.1:8080 weight=1;
 server 127.0.0.1:8081 weight=2;
 }

ip_hash

每個請求按訪問IP的哈希結(jié)果分配,使來自同一個IP的訪客固定訪問一臺后端服務(wù)器,并且可以有效解決動態(tài)網(wǎng)頁存在的session共享問題。俗稱IP綁定。

upstream backServer{
   server 127.0.0.1:8080 ;
   server 127.0.0.1:8081 ;
   ip_hash; 
 }

fair(第三方)

比 weight、ip_hash更加智能的負(fù)載均衡算法,fair算法可以根據(jù)頁面大小和加載時(shí)間長短智能地進(jìn)行負(fù)載均衡,也就是根據(jù)后端服務(wù)器的響應(yīng)時(shí)間 來分配請求,響應(yīng)時(shí)間短的優(yōu)先分配。Nginx本身不支持fair,如果需要這種調(diào)度算法,則必須安裝upstream_fair模塊。

url_hash(第三方)

按訪問的URL的哈希結(jié)果來分配請求,使每個URL定向到一臺后端服務(wù)器,可以進(jìn)一步提高后端緩存服務(wù)器的效率。Nginx本身不支持url_hash,如果需要這種調(diào)度算法,則必須安裝Nginx的hash軟件包。

Nginx配置故障轉(zhuǎn)移

  • 當(dāng)上游服務(wù)器(真實(shí)訪問服務(wù)器),一旦出現(xiàn)故障或者是沒有及時(shí)相應(yīng)的話,應(yīng)該直接輪訓(xùn)到下一臺服務(wù)器,保證服務(wù)器的高可用。
  • nginx與上游服務(wù)器(真實(shí)訪問的服務(wù)器)超時(shí)時(shí)間 后端服務(wù)器連接的超時(shí)時(shí)間_發(fā)起握手等候響應(yīng)超時(shí)時(shí)間proxy_connect_timeout 1s;
  • nginx發(fā)送給上游服務(wù)器(真實(shí)訪問的服務(wù)器)超時(shí)時(shí)間 proxy_send_timeout 1s;
  • nginx接受上游服務(wù)器(真實(shí)訪問的服務(wù)器)超時(shí)時(shí)間 proxy_read_timeout 1s;

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 利用Nginx反向代理解決跨域問題詳解

    利用Nginx反向代理解決跨域問題詳解

    這篇文章主要介紹了利用Nginx反向代理解決跨域問題詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • Mac下Nginx安裝環(huán)境配置詳解

    Mac下Nginx安裝環(huán)境配置詳解

    本篇文章主要介紹了Mac下Nginx環(huán)境配置詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • nginx訪問返回504問題及解決

    nginx訪問返回504問題及解決

    這篇文章主要介紹了nginx訪問返回504問題及解決,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • nginx配置proxy_pass中url末尾帶/與不帶/的區(qū)別詳解

    nginx配置proxy_pass中url末尾帶/與不帶/的區(qū)別詳解

    這篇文章主要介紹了nginx配置proxy_pass中url末尾帶/與不帶/的區(qū)別詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Nginx+Tomcat多站點(diǎn)部署的方法

    Nginx+Tomcat多站點(diǎn)部署的方法

    本篇文章主要介紹了Nginx+Tomcat多站點(diǎn)部署的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • 為何要小心Nginx的add_header指令詳解

    為何要小心Nginx的add_header指令詳解

    這篇文章主要給大家介紹了關(guān)于為何說要小心Nginx的add_header指令的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • 深入探究Nginx體系化之虛擬主機(jī)分類及配置實(shí)現(xiàn)

    深入探究Nginx體系化之虛擬主機(jī)分類及配置實(shí)現(xiàn)

    Nginx,這款備受推崇的高性能 Web 服務(wù)器,以其強(qiáng)大的性能和靈活的配置而廣受歡迎,在實(shí)際應(yīng)用中,虛擬主機(jī)是一項(xiàng)重要的功能,允許我們在單個服務(wù)器上托管多個網(wǎng)站,本文將深入探討 Nginx 虛擬主機(jī)的分類和配置實(shí)現(xiàn),幫助您構(gòu)建一個高效多站點(diǎn)托管平臺
    2023-08-08
  • Nginx之帶寬限制的實(shí)現(xiàn)示例

    Nginx之帶寬限制的實(shí)現(xiàn)示例

    本文主要介紹了Nginx之帶寬限制的實(shí)現(xiàn)示例,一般使用limit_rate指令來限制響應(yīng)傳輸?shù)娇蛻舳说乃俾?具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-09-09
  • Nginx Proxy Manager輕松搭建反向代理的實(shí)現(xiàn)

    Nginx Proxy Manager輕松搭建反向代理的實(shí)現(xiàn)

    NginxProxyManager是一款開源的反向代理和SSL證書管理工具,本文主要介紹了Nginx Proxy Manager輕松搭建反向代理的實(shí)現(xiàn),感興趣的可以了解一下
    2025-02-02
  • 如何利用nginx做代理緩存淺析

    如何利用nginx做代理緩存淺析

    Nginx緩存主要是用于減輕后端服務(wù)器的負(fù)載,提高網(wǎng)站并發(fā)量,提升用戶體驗(yàn)度,下面這篇文章主要給大家介紹了關(guān)于如何利用nginx做代理緩存的相關(guān)資料,需要的朋友可以參考下
    2021-12-12

最新評論

固原市| 陵川县| 河南省| 海宁市| 宝鸡市| 丹寨县| 东丽区| 平昌县| 林周县| 巫溪县| 昆山市| 江西省| 庆元县| 广德县| 阿城市| 当雄县| 龙口市| 仁寿县| 延川县| 丹江口市| 永登县| 八宿县| 长泰县| 西宁市| 沙河市| 怀柔区| 五常市| 龙海市| 土默特左旗| 晴隆县| 墨玉县| 罗城| 庆安县| 旺苍县| 永德县| 衡水市| 涟源市| 玉树县| 江陵县| 于田县| 平湖市|