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

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

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

概述

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

配置

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

負載均衡算法

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

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

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

一般是按比例

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

ip_hash

每個請求按訪問IP的哈希結(jié)果分配,使來自同一個IP的訪客固定訪問一臺后端服務器,并且可以有效解決動態(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更加智能的負載均衡算法,fair算法可以根據(jù)頁面大小和加載時間長短智能地進行負載均衡,也就是根據(jù)后端服務器的響應時間 來分配請求,響應時間短的優(yōu)先分配。Nginx本身不支持fair,如果需要這種調(diào)度算法,則必須安裝upstream_fair模塊。

url_hash(第三方)

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

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

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

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

相關(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問題及解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • nginx配置proxy_pass中url末尾帶/與不帶/的區(qū)別詳解

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

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

    Nginx+Tomcat多站點部署的方法

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

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

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

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

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

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

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

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

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

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

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

最新評論

且末县| 辛集市| 陈巴尔虎旗| 阜城县| 庆云县| 惠东县| 五莲县| 休宁县| 外汇| 屏东县| 鄯善县| 鹤壁市| 汾阳市| 阿拉善右旗| 阳信县| 乌苏市| 沽源县| 正镶白旗| 成都市| 颍上县| 会宁县| 米易县| 石河子市| 镇赉县| 准格尔旗| 微山县| 偃师市| 沂南县| 巴林左旗| 舒兰市| 广宗县| 土默特左旗| 桐柏县| 枣强县| 锦屏县| 泸州市| 莱西市| 会理县| 桦川县| 房产| 香格里拉县|