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

使用Nginx實(shí)現(xiàn)負(fù)載均衡的策略

 更新時(shí)間:2017年02月20日 10:20:04   作者:無風(fēng)聽海  
本篇文章主要介紹了使用Nginx實(shí)現(xiàn)負(fù)載均衡的策略,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

一、nginx簡介

nginx是一個(gè)高性能的HTTP服務(wù)器和反向代理服務(wù)器。它起初是俄羅斯人Igor Sysoev開發(fā)的,至今支撐者俄羅斯的很多大型的網(wǎng)站。

二、nginx支持的三種負(fù)載均衡策略

輪詢:將請求依次輪詢發(fā)給每個(gè)服務(wù)器。

最少鏈接:將請求發(fā)送給持有最少活動(dòng)鏈接的服務(wù)器。

ip哈希:通過哈希函數(shù)決定請求發(fā)送給哪個(gè)服務(wù)器。

權(quán)重:服務(wù)器的權(quán)重越高,處理請求的概率越大。

三、輪詢負(fù)載均衡

在nginx.conf配置文件中添加如下配置,此配置有三臺(tái)服務(wù)器提供支付服務(wù)。

http {
 upstream CashServers {
  server CashServers1.com;
  server CashServers2.com;
  server CashServers3.com;
 }

 server {
  listen 80;

  location / {
   proxy_pass http://CashServers;
  }
 }
}

需要注意以下幾點(diǎn)

1.缺省配置就是輪詢策略;

2.nginx負(fù)載均衡支持http和https協(xié)議,只需要修改 proxy_pass后協(xié)議即可;

3.nginx支持FastCGI, uwsgi, SCGI,memcached的負(fù)載均衡,只需將 proxy_pass改為fastcgi_pass, uwsgi_pass, scgi_pass,memcached_pass即可。

4.此策略適合服務(wù)器配置相當(dāng),無狀態(tài)且短平快的服務(wù)使用。

四、最少鏈接負(fù)載均衡

http {
 upstream CashServers {
  least_conn;
  server CashServers1.com;
  server CashServers2.com;
  server CashServers3.com;
 }

 server {
  listen 80;

  location / {
   proxy_pass http://CashServers;
  }
 }
}

需要注意以下幾點(diǎn)

1.最少鏈接負(fù)載均衡通過least_conn指令定義;

2.此負(fù)載均衡策略適合請求處理時(shí)間長短不一造成服務(wù)器過載的情況;

五、ip哈希負(fù)載均衡

http {
 upstream CashServers {
  ip_hash;
  server CashServers1.com;
  server CashServers2.com;
  server CashServers3.com;
 }

 server {
  listen 80;

  location / {
   proxy_pass http://CashServers;
  }
 }
}

需要注意以下幾點(diǎn)

1.ip哈希負(fù)載均衡使用ip_hash指令定義;

2.nginx使用請求客戶端的ip地址進(jìn)行哈希計(jì)算,確保使用同一個(gè)服務(wù)器響應(yīng)請求;

3.此策略適合有狀態(tài)服務(wù),比如session;

六、權(quán)重負(fù)載均衡

http {
 upstream CashServers {  
  server CashServers1.com weight=3;
  server CashServers2.com weight=2;
  server CashServers3.com weight=1;
 }

 server {
  listen 80;
  location / {
   proxy_pass http://CashServers;
  }
 }
}

需要注意以下幾點(diǎn)

1. 權(quán)重負(fù)載均衡需要使用weight指令定義;

2. 權(quán)重越高分配到需要處理的請求越多;

3.此策略可以與最少鏈接負(fù)載和ip哈希策略結(jié)合使用;

4.此策略比較適合服務(wù)器的硬件配置差別比較大的情況;

七、健康檢測

nginx內(nèi)置了針對(duì)服務(wù)器的健康檢測機(jī)制,如果特定服務(wù)器請求失敗,則nginx即可進(jìn)行標(biāo)記待下次就不會(huì)請求分配給它。max_fails定義失敗指定次數(shù)后進(jìn)行標(biāo)記服務(wù)器不可用。

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

相關(guān)文章

  • Nginx中default_server指令問題詳解

    Nginx中default_server指令問題詳解

    nginx 的 default_server 指令可以定義默認(rèn)的 server 出處理一些沒有成功匹配 server_name 的請求,下面這篇文章主要給大家介紹了關(guān)于Nginx中default_server指令問題的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • Nginx 啟用 BoringSSL的配置方法

    Nginx 啟用 BoringSSL的配置方法

    這篇文章主要介紹了Nginx 啟用 BoringSSL的配置方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-03-03
  • Nginx中proxy_pass指令斜杠的作用及說明

    Nginx中proxy_pass指令斜杠的作用及說明

    這篇文章主要介紹了Nginx中proxy_pass指令斜杠的作用及說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • 詳解Nginx搭建圖片服務(wù)器過程

    詳解Nginx搭建圖片服務(wù)器過程

    本篇文章給大家圖文詳細(xì)講解了Nginx搭建圖片服務(wù)器的過程以及中間遇到的問題處理方法,一起跟著小編學(xué)習(xí)下吧。
    2017-12-12
  • nginx配置負(fù)載均衡的服務(wù)宕機(jī)了怎么處理

    nginx配置負(fù)載均衡的服務(wù)宕機(jī)了怎么處理

    這篇文章主要為大家介紹了nginx配置負(fù)載均衡的服務(wù)宕機(jī)的處理方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • Nginx常用配置以及代理轉(zhuǎn)發(fā)操作詳解

    Nginx常用配置以及代理轉(zhuǎn)發(fā)操作詳解

    這篇文章主要給大家介紹了關(guān)于Nginx常用配置以及代理轉(zhuǎn)發(fā)的相關(guān)資料,nginx一般被用來做反向代理,將請求轉(zhuǎn)發(fā)到應(yīng)用服務(wù)器上,比如tomcat的應(yīng)用,需要的朋友可以參考下
    2023-09-09
  • 淺談Nginx七層反向代理和負(fù)載均衡

    淺談Nginx七層反向代理和負(fù)載均衡

    這篇文章主要介紹了淺談Nginx七層反向代理和負(fù)載均衡,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-07-07
  • nginx利用ctx實(shí)現(xiàn)數(shù)據(jù)共享、修改上下文功能

    nginx利用ctx實(shí)現(xiàn)數(shù)據(jù)共享、修改上下文功能

    這篇文章主要給大家介紹了關(guān)于nginx利用ctx實(shí)現(xiàn)數(shù)據(jù)共享、修改上下文功能的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • 利用nginx與ffmpeg搭建流媒體服務(wù)器過程詳解

    利用nginx與ffmpeg搭建流媒體服務(wù)器過程詳解

    這篇文章主要給大家介紹了利用nginx與ffmpeg搭建流媒體服務(wù)器的全過程,文中介紹的很詳細(xì),對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來一起看看吧。
    2017-03-03
  • Nginx日志實(shí)現(xiàn)訪問異常報(bào)警詳解

    Nginx日志實(shí)現(xiàn)訪問異常報(bào)警詳解

    Nginx把遇到的不同級(jí)別的問題信息寫到錯(cuò)誤日志。error_log 指令配置記錄到特定的文件,stderr,或者syslog,配置寫到日志的最低級(jí)別信息。下面這篇文章主要介紹了利用Nginx日志實(shí)現(xiàn)訪問異常報(bào)警的相關(guān)資料,需要的朋友可以參考下。
    2017-03-03

最新評(píng)論

丹东市| 新巴尔虎右旗| 郁南县| 昭平县| 肃南| 益阳市| 洪洞县| 重庆市| 宁化县| 土默特右旗| 庄浪县| 曲水县| 泸西县| 十堰市| 东乡县| 海伦市| 黄浦区| 永善县| 攀枝花市| 历史| 广南县| 宝山区| 弥渡县| 将乐县| 都匀市| 京山县| 疏勒县| 鄄城县| 方山县| 淮南市| 南昌县| 庐江县| 扶绥县| 丁青县| 同仁县| 通渭县| 清水县| 黑山县| 奉化市| 吉木乃县| 庆元县|