国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > Nginx > 正文

Nginx實現(xiàn)集群的負載均衡配置過程解析

2024-08-30 12:21:57
字體:
供稿:網(wǎng)友
這篇文章主要為大家詳細介紹了Nginx實現(xiàn)集群的負載均衡配置過程,具有一定的參考價值,感興趣的小伙伴們可以參考一下

Nginx 的負載均衡功能,其實實際上和 nginx 的代理是同一個功能,只是把代理一臺機器改為多臺機器而已。 Nginx 的負載均衡和 lvs 相比,nginx屬于更高級的應用層,不牽扯到 ip 和內(nèi)核的修改,它只是單純地把用戶的請求轉(zhuǎn)發(fā)到后面的機器上。這就意味著,后端的 RS 不需要配置公網(wǎng)。

一、實驗環(huán)境

Nginx 調(diào)度器 (public 172.16.254.200 privite 192.168.0.48)
RS1只有內(nèi)網(wǎng)IP (192.168.0.18)
RS2只有外網(wǎng)IP (192.168.0.28)

二、配置文件

在nginx調(diào)度器上編輯配置文件

# vim /usr/local/nginx/conf/vhosts/lb.conf

添加如下內(nèi)容:

upstream test {  ip_hash;  server 192.168.0.18;  server 192.168.0.28;}server {  listen 80;150  server_name www.aminglinux.com;  location / {    proxy_pass http://test/;    proxy_set_header Host $host;    proxy_set_header X-Real-IP $remote_addr;    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;  } }

三、配置說明

你會發(fā)現(xiàn)這個配置和我們之前講的 nginx 代理配置如出一轍,只是多了一個upstream,這個 upstream 用來定義后端的 RS,可以只寫一個。 ip_hash 為 nginx 的一種調(diào)度算法,加上這一行后會達到這樣的效果,即一個用戶的請求會適中被分發(fā)到固定的一個 RS上。這樣的好處是,可以避免把同一個用戶的請求分發(fā)到不同的機器上而導致 session 丟失的情況。 upstream 里面, RS 后面的 ip 后面還可以加權(quán)重,比如"server 192.168.31.100 weight=100;"。還有一點要注意, upstream 后面的 test 是自定義的一個名字,可以隨便寫,唯一的要求是要和 proxy_pass 后面保持一致。

武林網(wǎng)之家提示您:這篇文章你看完了!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 明水县| 绍兴县| 景东| 双峰县| 延安市| 阿瓦提县| 徐汇区| 佛冈县| 宁陕县| 大冶市| 高碑店市| 朝阳县| 神木县| 广东省| 北安市| 磴口县| 兴和县| 界首市| 略阳县| 哈巴河县| 保靖县| 晋宁县| 太谷县| 五莲县| 西畴县| 成安县| 定兴县| 正安县| 旬阳县| 惠安县| 永嘉县| 普兰店市| 福贡县| 安福县| 晋城| 防城港市| 涿鹿县| 罗平县| 内乡县| 洛阳市| 望城县|