国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

nginx配置負(fù)載均衡--實(shí)戰(zhàn)項(xiàng)目(適用于輪詢、加權(quán)輪詢、ip_hash)

這篇具有很好參考價(jià)值的文章主要介紹了nginx配置負(fù)載均衡--實(shí)戰(zhàn)項(xiàng)目(適用于輪詢、加權(quán)輪詢、ip_hash)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

?????博主簡(jiǎn)介

????云計(jì)算領(lǐng)域優(yōu)質(zhì)創(chuàng)作者
????華為云開發(fā)者社區(qū)專家博主
????阿里云開發(fā)者社區(qū)專家博主
??交流社區(qū):運(yùn)維交流社區(qū) 歡迎大家的加入!
?? 希望大家多多支持,我們一起進(jìn)步!??
??如果文章對(duì)你有幫助的話,歡迎 點(diǎn)贊 ???? 評(píng)論 ?? 收藏 ?? 加關(guān)注+??


nginx配置負(fù)載均衡--實(shí)戰(zhàn)項(xiàng)目(適用于輪詢、加權(quán)輪詢、ip_hash),《Linux從入門到精通》,# 《Nginx》,nginx,負(fù)載均衡,linux,運(yùn)維,哈希算法

兩臺(tái)服務(wù)器:

服務(wù)器ip 應(yīng)用(誰用)
172.16.10.10 線上
172.16.10.20 研發(fā)

業(yè)務(wù)需求:

有兩臺(tái)服務(wù)器,一臺(tái)供于線上使用(172.16.10.10),一臺(tái)供于研發(fā)使用(172.16.10.20)

如果線上的服務(wù)器掛了,需要將所有請(qǐng)求轉(zhuǎn)移到研發(fā)的機(jī)器上,以確保線上服務(wù)正常使用;

正常時(shí)間還是線上使用線上的服務(wù)器,研發(fā)用研發(fā)的服務(wù)器;只有在線上服務(wù)器掛了的時(shí)候才會(huì)使用備用的研發(fā)服務(wù)器;

需求實(shí)現(xiàn):

使用nginx負(fù)載均衡來實(shí)現(xiàn);ip_hash方式

在nginx服務(wù)器配置中添加負(fù)載:(設(shè)置負(fù)載均衡時(shí)同臺(tái)服務(wù)器不同端口也可以,不同服務(wù)器,同端口也可以)

    upstream front_server{  #定義一個(gè)服務(wù)配置front_server
            ip_hash; #表示配置一個(gè)用戶固定訪問一臺(tái)設(shè)備
            server 172.16.10.10:8080 weight=1; #第一臺(tái)服務(wù)機(jī)器 設(shè)置權(quán)重值1
            server 172.16.10.20:8080 weight=2; #第二臺(tái)服務(wù)機(jī)器 設(shè)置權(quán)重值2
    }
    server {
        listen       8099;	#如果有一個(gè)服務(wù)是本臺(tái)的那么8080肯定會(huì)被占用,這時(shí)候我們可以改一個(gè)訪問端口即可;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
          #  root   html;
          #  index  index.html index.htm;
		proxy_pass http://front_server$request_uri;
		proxy_http_version 1.1;
		proxy_set_header Uparade $http_upgrade;
		proxy_set_header Connection "Upgrade";
		proxy_set_header Host $host;
        }

配置完負(fù)載之后,報(bào)錯(cuò)保存退出,檢測(cè)nginx配置語法是否有誤;

#檢測(cè)nginx配置語法是否有誤,前面路徑可根據(jù)自己安裝的目錄來寫
/usr/local/nginx/sbin/nginx -t

返回這個(gè)有ok,則nginx配置沒有問題;如果有報(bào)錯(cuò)會(huì)顯示幾行報(bào)錯(cuò)的。

nginx配置負(fù)載均衡--實(shí)戰(zhàn)項(xiàng)目(適用于輪詢、加權(quán)輪詢、ip_hash),《Linux從入門到精通》,# 《Nginx》,nginx,負(fù)載均衡,linux,運(yùn)維,哈希算法

檢測(cè)沒問題之后,重新啟動(dòng)nginx服務(wù)

#重啟nginx服務(wù),前面路徑可根據(jù)自己安裝的目錄來寫
/usr/local/nginx/sbin/nginx -s reload

#啟動(dòng)完成,檢查是否啟動(dòng)(ps查看服務(wù)是否正常啟動(dòng)、netstat查看配置的端口是否正常啟動(dòng))
ps -ef | grep nginx
netstat -anput | grep 8099

#完成之后就可以頁面訪問了。

配置好之后,這個(gè)只是配置了負(fù)載均衡,如果服務(wù)有后綴,那么自己在訪問負(fù)載的ip:prot的時(shí)候在后面加上后綴即可。例如:172.16.10.10:8099/cs/index/

訪問頁面,持續(xù)監(jiān)控兩臺(tái)服務(wù)的日志輸出,測(cè)試即可;

負(fù)載均衡方式(常用的三種):

輪詢:兩臺(tái)服務(wù)器會(huì)隨機(jī)發(fā)送請(qǐng)求;

加權(quán)輪詢:兩臺(tái)服務(wù)器也都會(huì)隨機(jī)發(fā)送請(qǐng)求,但是會(huì)有一個(gè)權(quán)重值,誰的權(quán)重值高,接收的請(qǐng)求就會(huì)比另一個(gè)多;

ip_hash:也是會(huì)有權(quán)重值,誰的權(quán)重值越高,請(qǐng)求就會(huì)在最高的權(quán)重值中,只有當(dāng)權(quán)重值最高的那臺(tái)服務(wù)器掛了,再會(huì)去找權(quán)重值第二的服務(wù)器;(1為最高權(quán)重值)文章來源地址http://www.zghlxwxcb.cn/news/detail-713067.html

  • 輪詢:
    upstream front_server{  #定義一個(gè)服務(wù)配置front_server
            server 172.16.10.10:8080; #第一臺(tái)服務(wù)機(jī)器(兩臺(tái)服務(wù)器隨機(jī)分配請(qǐng)求)
            server 172.16.10.20:8080; #第二臺(tái)服務(wù)機(jī)器(兩臺(tái)服務(wù)器隨機(jī)分配請(qǐng)求)
    }
  • 加權(quán)輪詢:
    upstream front_server{  #定義一個(gè)服務(wù)配置front_server
            server 172.16.10.10:8080 weight=5; #第一臺(tái)服務(wù)機(jī)器,權(quán)重值比較高,所以大部分的請(qǐng)求都會(huì)在10上;
            server 172.16.10.20:8080 weight=2; #第二臺(tái)服務(wù)機(jī)器,權(quán)重值比較低,所以少部分的請(qǐng)求會(huì)在20上;
    }
  • ip_hash
    upstream front_server{  #定義一個(gè)服務(wù)配置front_server
            ip_hash; #表示配置一個(gè)用戶固定訪問一臺(tái)設(shè)備
            server 172.16.10.10:8080 weight=1; #第一臺(tái)服務(wù)機(jī)器 設(shè)置權(quán)重值1,則優(yōu)先訪問10服務(wù)器。
            server 172.16.10.20:8080 weight=2; #第二臺(tái)服務(wù)機(jī)器 設(shè)置權(quán)重值2,10服務(wù)器掛了則訪問20服務(wù)器。
    }

相關(guān)文章

文章標(biāo)題 文章連接
【Linux】nginx基礎(chǔ)篇 – 介紹及yum安裝nginx https://liucy.blog.csdn.net/article/details/133928000
【Linux】環(huán)境下部署Nginx服務(wù) - 二進(jìn)制部署方式 https://liucy.blog.csdn.net/article/details/132145067
nginx配置負(fù)載均衡–實(shí)戰(zhàn)項(xiàng)目(適用于輪詢、加權(quán)輪詢、ip_hash) https://liucy.blog.csdn.net/article/details/133986013
nginx快速部署一個(gè)網(wǎng)站服務(wù) + 多域名 + 多端口 https://liucy.blog.csdn.net/article/details/133986102

到了這里,關(guān)于nginx配置負(fù)載均衡--實(shí)戰(zhàn)項(xiàng)目(適用于輪詢、加權(quán)輪詢、ip_hash)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 利用nginx實(shí)現(xiàn)動(dòng)靜分離的負(fù)載均衡集群實(shí)戰(zhàn)

    利用nginx實(shí)現(xiàn)動(dòng)靜分離的負(fù)載均衡集群實(shí)戰(zhàn)

    大家好,我是沐風(fēng)曉月,今天我們利用nginx來作為負(fù)載,實(shí)現(xiàn)兩臺(tái)apache服務(wù)器的動(dòng)靜分離集群實(shí)戰(zhàn); 本文收錄于沐風(fēng)曉月的專欄《linux基本功-系統(tǒng)服務(wù)實(shí)戰(zhàn)》,更多內(nèi)容可以關(guān)注我的博客: https://blog.csdn.net/wisdom_futrue 本次用到的操作系統(tǒng)及服務(wù): 本次實(shí)驗(yàn)一共需要3臺(tái)服務(wù)器

    2024年02月02日
    瀏覽(26)
  • nginx的各種負(fù)載均衡策略與各種負(fù)載均衡策略如何配置

    Nginx支持多種負(fù)載均衡策略,每種策略都有其特定的適用場(chǎng)景和配置方式。以下是一些常見的Nginx負(fù)載均衡策略及其配置方法: 這是Nginx的默認(rèn)策略,每個(gè)請(qǐng)求按順序依次分發(fā)到不同的服務(wù)器上。 配置示例: 在輪詢的基礎(chǔ)上,為后端服務(wù)器分配不同的權(quán)重,權(quán)重越高,接收的

    2024年04月09日
    瀏覽(19)
  • 配置Nginx實(shí)現(xiàn)負(fù)載均衡

    簡(jiǎn)介 在本教學(xué)文章中,我們將學(xué)習(xí)如何使用Nginx配置負(fù)載均衡,將流量均勻分配到多個(gè)后端服務(wù)器,從而提高應(yīng)用程序的可靠性和性能。負(fù)載均衡是一種常見的應(yīng)用場(chǎng)景,通過分配請(qǐng)求到多個(gè)服務(wù)器上,可以實(shí)現(xiàn)負(fù)載的均衡分配,增加系統(tǒng)的可擴(kuò)展性和容錯(cuò)能力。本教程將介

    2024年02月13日
    瀏覽(21)
  • nginx配置實(shí)例-負(fù)載均衡

    nginx配置實(shí)例-負(fù)載均衡

    目錄 一、目的:實(shí)現(xiàn)效果 二、準(zhǔn)備工作 三、實(shí)驗(yàn)部署 3.1修改第二臺(tái)Tomcat服務(wù)器的監(jiān)聽端口為8081 3.2修改完成后,重新啟動(dòng)tomcat8081這臺(tái)服務(wù)器。 3.3在瀏覽器測(cè)試 3.4在兩臺(tái)tomcat里面webapps目錄中,創(chuàng)建名稱是edu的文件夾,在edu文件夾中創(chuàng)建頁面,用于測(cè)試。 3.5修改nginx配置文件

    2024年04月12日
    瀏覽(23)
  • Nginx配置負(fù)載均衡實(shí)例

    Nginx配置負(fù)載均衡實(shí)例

    Nginx配置反向代理實(shí)例二 提醒一下:下面實(shí)例講解是在Mac系統(tǒng)演示的; 負(fù)載均衡實(shí)例實(shí)現(xiàn)的效果 瀏覽器地址欄輸入地址http://192.168.0.101/test/a.html,刷新頁面進(jìn)行多次請(qǐng)求,負(fù)載均衡效果,平均分配到8080端口服務(wù)和8081端口服務(wù) 第一步:準(zhǔn)備兩個(gè)Tomcat服務(wù)器,一個(gè)端口為8080,

    2024年01月16日
    瀏覽(27)
  • NGINX配置負(fù)載均衡算法

    配置負(fù)載均衡服務(wù)器涉及到選擇負(fù)載均衡算法、配置后端服務(wù)器、設(shè)置健康檢查等多個(gè)方面。以下是一個(gè)簡(jiǎn)單的負(fù)載均衡服務(wù)器配置的示例,使用 Nginx 作為負(fù)載均衡器: 安裝 Nginx: 如果還沒有安裝 Nginx,請(qǐng)先安裝它。在 Ubuntu 上,可以使用以下命令: 配置負(fù)載均衡: 編輯

    2024年01月20日
    瀏覽(22)
  • Nginx負(fù)載均衡配置實(shí)例

    Nginx負(fù)載均衡配置實(shí)例

    介紹: 增加服務(wù)器的數(shù)量,然后將請(qǐng)求分發(fā)到各個(gè)服務(wù)器上,將原先請(qǐng)求集中到單個(gè)服務(wù)器上的 情況改為將請(qǐng)求分發(fā)到多個(gè)服務(wù)器上,將負(fù)載分發(fā)到不同的服務(wù)器,也就是我們所說的負(fù) 載均衡 客戶端發(fā)送多個(gè)請(qǐng)求到服務(wù)器,服務(wù)器處理請(qǐng)求,有一些可能要與數(shù)據(jù)庫進(jìn)行交互

    2024年02月15日
    瀏覽(27)
  • Nginx安裝及配置負(fù)載均衡

    http://nginx.org/en/download.html 注:下載穩(wěn)定版,即Stateable Version的,選擇對(duì)應(yīng)操作系統(tǒng),我這里是Linux,就選擇了 nginx-1.24.0 安裝C++庫和openssl等 安裝 順序執(zhí)行下列命令 七層負(fù)載均衡 nginx的負(fù)載均衡語法 nginx的負(fù)載均衡策略 輪詢(Round Robin默認(rèn)) ? 輪詢是最常見的一種負(fù)載均衡策

    2024年02月09日
    瀏覽(22)
  • 5、Nginx 配置實(shí)例-負(fù)載均衡

    5、Nginx 配置實(shí)例-負(fù)載均衡

    【尚硅谷】尚硅谷Nginx教程由淺入深 志不強(qiáng)者智不達(dá);言不信者行不果。 負(fù)載均衡:增加服務(wù)器的數(shù)量,將請(qǐng)求分發(fā)到各個(gè)服務(wù)器上,將原先請(qǐng)求集中到單個(gè)服務(wù)器上的情況改為將請(qǐng)求分發(fā)到多個(gè)服務(wù)器上,將負(fù)載分發(fā)到不同的服務(wù)器,這就是負(fù)載均衡。 瀏覽器地址欄輸入

    2024年02月09日
    瀏覽(24)
  • Nginx搭載負(fù)載均衡及前端項(xiàng)目部署

    Nginx搭載負(fù)載均衡及前端項(xiàng)目部署

    目錄 ?編輯 一.Nginx安裝 1.安裝所需依賴 2.下載并解壓Nginx安裝包 3.安裝nginx 4.啟動(dòng)Nginx服務(wù) 二.Tomcat負(fù)載均衡 ?1.準(zhǔn)備環(huán)境 1.1 準(zhǔn)備兩個(gè)Tomcat ?1.2 修改端口號(hào) 1.3 配置Nginx服務(wù)器集群 2.效果展示 ?編輯三.前端項(xiàng)目打包 ?編輯四.前端項(xiàng)目部署 1.上傳項(xiàng)目 ?2.修改代理服務(wù)器 3.?配

    2024年02月06日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包