麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > Nginx > 正文

Nginx實現集群的負載均衡配置過程解析

2024-08-30 12:28:32
字體:
來源:轉載
供稿:網友

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

一、實驗環境

Nginx 調度器 (public 172.16.254.200 privite 192.168.0.48)
RS1只有內網IP (192.168.0.18)
RS2只有外網IP (192.168.0.28)

二、配置文件

在nginx調度器上編輯配置文件

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

添加如下內容:

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;  } }

三、配置說明

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

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美日韩在线视频一区 | 欧美一区二区三区中文字幕 | 免费国产一级淫片 | 250pp久久新| 欧洲成人一区 | 国产精品视频一区二区三区四区国 | 国产精品久久久久一区二区 | 91精品国产日韩91久久久久久360 | 欧美wwwwww | 蜜桃视频最新网址 | 亚洲一区成人在线 | v11av在线视频成人 | 亚洲无线看 | 99国产精品自拍 | 亚洲成人入口 | 国产精品久久久久久久久粉嫩 | 色爱99| 国产成人av免费 | 日本黄色免费片 | 亚洲人成网在线观看 | 成年性羞羞视频免费观看 | 欧美视频在线一区二区三区 | 中文有码一区二区 | 免费a视频在线观看 | 中国女警察一级毛片视频 | 欧洲黄视频 | 91一区二区在线观看 | 午夜视 | 国产91九色视频 | 国产精品久久久久久久不卡 | 久久人 | 欧美另类在线视频 | 精品国产一区二区三区久久久蜜月 | 免费国产一级淫片 | 欧美日韩手机在线观看 | 国产精品亚洲欧美 | 97香蕉超级碰碰久久免费软件 | 久夜草| 暴力肉体进入hdxxxx0 | 久久久久久片 | 精品一区在线视频 |