一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

云服務(wù)器|WEB服務(wù)器|FTP服務(wù)器|郵件服務(wù)器|虛擬主機|服務(wù)器安全|DNS服務(wù)器|服務(wù)器知識|Nginx|IIS|Tomcat|

服務(wù)器之家 - 服務(wù)器技術(shù) - Nginx - nginx 負(fù)載均衡輪詢方式配置詳解

nginx 負(fù)載均衡輪詢方式配置詳解

2022-03-06 22:05AllenLeungX Nginx

負(fù)載均衡(load-balance)就是將負(fù)載分?jǐn)偟蕉鄠€操作單元上執(zhí)行,從而提高服務(wù)的可用性和響應(yīng)速度,帶給用戶更好的體驗,本文給大家介紹nginx 負(fù)載均衡輪詢方式配置,感興趣的朋友一起看看吧

一、概述

Nginx的upstream目前支持的分配算法:
1、round-robin 輪詢1:1輪流處理請求(默認(rèn))
每個請求按時間順序逐一分配到不同的應(yīng)用服務(wù)器,如果應(yīng)用服務(wù)器down掉,自動剔除,剩下的繼續(xù)輪詢。
2、weight 權(quán)重(加權(quán)輪詢)
通過配置權(quán)重,指定輪詢幾率,權(quán)重和訪問比率成正比,用于應(yīng)用服務(wù)器性能不均的情況。
3、ip_hash 哈希算法
每個請求按訪問ip的hash結(jié)果分配,這樣每個訪客固定訪問一個應(yīng)用服務(wù)器,可以解決session共享的問題。應(yīng)用服務(wù)器如果故障需要手工down掉。
參數(shù)含義:
down:表示單前的server暫時不參與負(fù)載
weight:默認(rèn)為1,weight越大,負(fù)載的權(quán)重就越大。
max_fails:允許請求失敗的次數(shù)默認(rèn)為1.當(dāng)超過最大次數(shù)時,返回proxy_next_upstream模塊定義的錯誤
fail_timeout:max_fails次失敗后,暫停的時間。
backup:其它所有的非backup機器down或者忙的時候,請求backup機器。

二、配置

nginx 負(fù)載均衡輪詢方式配置詳解

nginx 負(fù)載均衡輪詢方式配置詳解

 1、round-robin 輪詢(默認(rèn))

?
1
2
3
4
5
6
7
8
9
10
11
upstream tg-t4 {
    server 10.0.0.110:8099;
    server 10.0.0.110:8098;
}
server {
    listen 8096;
    server_name www.tg-t4.com;
    location / {
    proxy_pass http://tg-t4;
    }
}

訪問結(jié)果:ABABABABA

2、加權(quán)輪詢

?
1
2
3
4
5
6
7
8
9
10
11
upstream tg-t4 {
    server 10.0.0.110:8099 weight=2;
    server 10.0.0.110:8098 weight=5;
}
server {
    listen 8096;
    server_name www.tg-t4.com;
    location / {
    proxy_pass http://tg-t4;
    }
}

訪問結(jié)果:ABBABB ABBABB

注:weight影響的訪問結(jié)果是按最小比例算的,而不是理想狀態(tài)下:AABBBBB AABBBBB

3、ip_hash

?
1
2
3
4
5
6
7
8
9
10
11
12
upstream tg-t4 {
    server 10.0.0.110:8099;
    server 10.0.0.110:8098;
    ip_hash;
}
server {
    listen 8096;
    server_name www.tg-t4.com;
    location / {
    proxy_pass http://tg-t4;
    }
}

訪問結(jié)果:

IP1:AAAAAA

IP2:BBBBBB

4、熱備

?
1
2
3
4
5
6
7
8
9
10
11
12
upstream tg-t4 {
    server 10.0.0.110:8099;
    server 10.0.0.110:8098 backup;
}
?
server {
    listen 8096;
    server_name www.tg-t4.com;
    location / {
    proxy_pass http://tg-t4;
    }
}

訪問結(jié)果:

訪問1:兩個服務(wù)均正常。AAAAAA

訪問2:停用10.0.0.110:8099。BBBBBB

訪問3:重啟10.0.0.110:8099。AAAAAA

5、加參數(shù)優(yōu)化

?
1
2
3
4
5
6
7
8
9
10
11
12
upstream tg-t4 {
    server 10.0.0.110:8099 weight=1 max_fails=2 fail_timeout=2;
    server 10.0.0.110:8098 weight=3 max_fails=2 fail_timeout=2 backup;
}
?
server {
    listen 8096;
    server_name www.tg-t4.com;
    location / {
    proxy_pass http://tg-t4;
    }
}

訪問結(jié)果:同4

backup優(yōu)先級最高,當(dāng)有了這個參數(shù)設(shè)定,那么所對應(yīng)的服務(wù)只能作為熱備。

配置文件參考:

http://m.ythuaji.com.cn/article/229504.html

輪詢方式參考:

http://m.ythuaji.com.cn/article/52395.html

七層與四層參考:

http://m.ythuaji.com.cn/article/219220.html

到此這篇關(guān)于nginx 負(fù)載均衡輪詢方式配置的文章就介紹到這了,更多相關(guān)nginx 負(fù)載均衡內(nèi)容請搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!

原文鏈接:https://blog.csdn.net/londa/article/details/123301649

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 草莓秋葵菠萝蜜绿巨人污 | 国产美女操 | 女人zooxx禽交 | 久久这里只精品热在线18 | 大肥婆丰满大肥奶bbw肥 | 欧美极品brazzers 高清 | 明星裸乳照无奶罩 | 国内精品一区二区三区东京 | 青草国内精品视频在线观看 | 欧美同志gaypronvideos | 欧美日韩视频在线成人 | 四虎影院在线免费观看视频 | 天天视频官网天天视频在线 | 男同志gays | 日本乱子| 高清男的插曲女的 欢迎你老狼 | 青草视频在线观看免费视频 | 色花堂国产精品首页第一页 | 欧美性f | 欧美久久久久久久一区二区三区 | 国产福利在线观看第二区 | 亚洲精品电影天堂网 | 无套插入| 添逼逼视频 | 91男人| 99久久精品国语对白 | 爱情岛论坛自拍永久入口 | 婷婷久久综合九色综合九七 | 免费在线观看中文字幕 | 五月天精品视频播放在线观看 | 日本卡1卡2卡4卡免费 | 好大好爽好舒服视频 | 黑人草 | 男同精品视频免费观看网站 | 国产免费久久精品 | 91污无限制破解安卓2021 | 午夜一区二区福利视频在线 | 国产拍拍拍免费专区在线观看 | 女攻双性 | 免费网站视频 | 996热在线视频 |