chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用Nginx作為應(yīng)用程序的負(fù)載均衡器?

深圳市恒訊科技有限公司 ? 來源:恒訊科技 ? 作者:恒訊科技 ? 2023-03-23 14:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Nginx因其高性能和可擴(kuò)展性而廣受歡迎。它是排名第一的開源Web 服務(wù)器。在本教程中,我們將學(xué)習(xí)如何使用Nginx作為應(yīng)用程序的負(fù)載均衡器?

要將nginx負(fù)載平衡配置為先決條件,我們需要至少有兩臺(tái)主機(jī)安裝并配置了Web服務(wù)器軟件,才能看到使用nginx進(jìn)行負(fù)載平衡的優(yōu)勢(shì)。如果我們已經(jīng)設(shè)置了一個(gè)正在運(yùn)行的Web主機(jī),則通過創(chuàng)建自定義圖像復(fù)制它并將其部署到新的Web服務(wù)器上。下面是使用Nginx作為應(yīng)用程序的負(fù)載均衡器分步指南:

一、Nginx網(wǎng)絡(luò)服務(wù)器
Nginx是一種高性能的開源Web服務(wù)器。除了HTTP服務(wù)器功能外,NGINX 還可以充當(dāng)電子郵件(IMAP、POP3 和 SMTP)的代理服務(wù)器和反向代理,并為 HTTP、TCP 和 UDP 服務(wù)器負(fù)載均衡nginx。它提高了應(yīng)用程序的性能、可靠性和安全性。它以其豐富的功能集、簡單的配置和低資源消耗而廣受歡迎。
Nginx是如何工作的?Nginx通常用作nginx反向代理負(fù)載平衡器,作為在多個(gè)獨(dú)立服務(wù)器上工作的分布式Web應(yīng)用程序的單一入口點(diǎn)。它使用異步、事件驅(qū)動(dòng)的方法來提供低內(nèi)存使用率和高并發(fā)性。

二、負(fù)載均衡器
負(fù)載平衡是在多個(gè)服務(wù)器之間分配網(wǎng)絡(luò)流量的過程。執(zhí)行此分發(fā)過程的“軟件”或“硬件”稱為負(fù)載均衡器。負(fù)載均衡器就像站在服務(wù)器前面的“交通警察”,并在所有服務(wù)器之間路由客戶端請(qǐng)求。它確保即使其中一臺(tái)服務(wù)器出現(xiàn)故障,我們的應(yīng)用程序仍能正常運(yùn)行。
負(fù)載均衡器的主要功能如下:
1、跨多個(gè)服務(wù)器有效地分配客戶端請(qǐng)求或網(wǎng)絡(luò)負(fù)載;
2、通過僅向在線服務(wù)器發(fā)送請(qǐng)求來確保高可用性和可靠性;
3、提供根據(jù)需求添加或減少服務(wù)器的靈活性。

三、將Nginx設(shè)置為負(fù)載均衡器
在設(shè)置Nginx輪詢負(fù)載平衡之前,我們應(yīng)該在服務(wù)器上安裝Nginx。我們可以使用apt-get快速安裝它:sudo apt-get install nginx
為了設(shè)置循環(huán)負(fù)載均衡器,我們需要使用Nginx上游模塊。我們會(huì)將 nginx負(fù)載均衡器配置更新到Nginx設(shè)置中。讓我們打開我們網(wǎng)站的配置。為了這個(gè)例子,使用默認(rèn)的配置文件
sudo vi /etc/nginx/sites-available/default
我們需要將負(fù)載均衡配置添加到文件中,以使用nginx配置負(fù)載均衡器。
首先,我們需要包含用于nginx上游負(fù)載平衡的上游模塊,如下所示:
upstream backend {
server backend1.example.com;
server backend2.example.com;
server backend3.example.com;
}
使用此后端上游作為服務(wù)器塊中的代理端點(diǎn):
server {
location / {
proxy_pass http://backend;
}
}
重啟Nginx
sudo service nginx restart
只要所有服務(wù)器就位,我們現(xiàn)在應(yīng)該會(huì)發(fā)現(xiàn)nginx開源負(fù)載均衡器將開始將訪問者平均分配到服務(wù)器,這種平均分配稱為循環(huán)負(fù)載平衡。

四、上游指令
在我們的最后一個(gè)例子中,我們使用了一個(gè)簡單的上游模塊來進(jìn)行循環(huán)負(fù)載平衡,以在服務(wù)器之間平均分配流量。然而,這可能不是處理流量的最有效方式的原因有很多。我們可以使用多種指令來更有效地引導(dǎo)網(wǎng)站訪問者。
1、重量
開始更精確地將用戶分配給服務(wù)器的一種方法是為某些機(jī)器分配特定的權(quán)重。Nginx允許我們分配一個(gè)數(shù)字,指定應(yīng)定向到每個(gè)服務(wù)器的流量比例。包含服務(wù)器權(quán)重的負(fù)載平衡設(shè)置可能如下所示:
upstream backend {
server backend1.example.com weight=1;
server backend2.example.com weight=2;
server backend3.example.com weight=4;
}
默認(rèn)權(quán)重為1。權(quán)重為2時(shí),backend2.example將發(fā)送兩倍于backend1 的流量,而權(quán)重為4的backend3將處理兩倍于backend2和四倍于 backend的流量1.
2、散列
IP哈希允許服務(wù)器根據(jù)他們的IP地址響應(yīng)客戶端,每次訪問時(shí)將訪問者發(fā)送回同一個(gè)VPS(除非該服務(wù)器已關(guān)閉)。如果已知服務(wù)器處于非活動(dòng)狀態(tài),則應(yīng)將其標(biāo)記為關(guān)閉。所有應(yīng)該路由到故障服務(wù)器的 IP都被定向到備用服務(wù)器。下面的配置提供了一個(gè)示例:
upstream backend {
ip_hash;
server backend1.example.com;
server backend2.example.com;
server backend3.example.com down;
}
3、最大失敗
根據(jù)默認(rèn)的循環(huán)設(shè)置,Nginx應(yīng)用程序負(fù)載均衡器將繼續(xù)向虛擬專用服務(wù)器發(fā)送數(shù)據(jù),即使服務(wù)器沒有響應(yīng)。Max failure可以通過使無響應(yīng)的服務(wù)器在一定時(shí)間內(nèi)無法運(yùn)行來自動(dòng)防止這種情況發(fā)生。
有兩個(gè)因素與最大失敗有關(guān):max_fails和fall_timeout。最大失敗次數(shù)是指在服務(wù)器被視為不活動(dòng)之前應(yīng)該發(fā)生的連接到服務(wù)器的最大失敗嘗試次數(shù)。Fall_timeout指定服務(wù)器被視為不工作的時(shí)間長度。一旦時(shí)間到期,新的到達(dá)服務(wù)器的嘗試將再次啟動(dòng),默認(rèn)超時(shí)值為10秒。示例配置可能如下所示:
upstream backend {
server backend1.example.com max_fails=3 fail_timeout=15s;
server backend2.example.com weight=2;
server backend3.example.com weight=4;
}

以上是使用Nginx作為應(yīng)用程序的負(fù)載均衡器四個(gè)步驟,希望能幫助到大家!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • nginx
    +關(guān)注

    關(guān)注

    0

    文章

    193

    瀏覽量

    13200
  • 負(fù)載均衡器
    +關(guān)注

    關(guān)注

    0

    文章

    20

    瀏覽量

    2733
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    探索CYPRESS CYV270M0104EQ自適應(yīng)視頻電纜均衡器

    探索CYPRESS CYV270M0104EQ自適應(yīng)視頻電纜均衡器 在視頻傳輸領(lǐng)域,信號(hào)的高質(zhì)量傳輸是至關(guān)重要的。CYPRESS的CYV270M0104EQ自適應(yīng)視頻電纜均衡器,為解決長距離視頻信號(hào)
    的頭像 發(fā)表于 03-28 15:05 ?573次閱讀

    解析LMH0034 SMPTE 292M / 259M自適應(yīng)電纜均衡器

    解析LMH0034 SMPTE 292M / 259M自適應(yīng)電纜均衡器 在電子工程領(lǐng)域,信號(hào)傳輸?shù)馁|(zhì)量和穩(wěn)定性至關(guān)重要。對(duì)于涉及SMPTE標(biāo)準(zhǔn)的串行數(shù)字接口應(yīng)用,選擇合適的電纜均衡器能顯著提升信號(hào)
    的頭像 發(fā)表于 03-18 17:45 ?1300次閱讀

    LTC3300-1:高性能多節(jié)電池均衡器的全方位解析

    LTC3300-1:高性能多節(jié)電池均衡器的全方位解析 引言 在電池管理系統(tǒng)(BMS)中,電池均衡技術(shù)至關(guān)重要,它直接影響著電池組的性能和壽命。LTC3300-1作為一款出色的多節(jié)電池均衡器
    的頭像 發(fā)表于 02-24 09:55 ?526次閱讀

    探索DS30EA101:0.15至3.125 Gbps自適應(yīng)電纜均衡器的卓越性能

    探索DS30EA101:0.15至3.125 Gbps自適應(yīng)電纜均衡器的卓越性能 在電子工程師的日常工作中,信號(hào)傳輸?shù)姆€(wěn)定性和質(zhì)量是至關(guān)重要的。今天,我們就來深入了解一款名為DS30EA101
    的頭像 發(fā)表于 02-09 17:05 ?763次閱讀

    Nginx反向代理和負(fù)載均衡配置實(shí)戰(zhàn)

    負(fù)載均衡則是反向代理的進(jìn)階玩法。當(dāng)一臺(tái)后端服務(wù)器扛不住流量的時(shí)候,就需要多臺(tái)服務(wù)器一起分擔(dān)壓力。Nginx負(fù)責(zé)把請(qǐng)求分發(fā)到不同的服務(wù)器上,這就是負(fù)載
    的頭像 發(fā)表于 01-23 13:44 ?935次閱讀

    探索 EQ50EVK - EQ50F100 評(píng)估套件:實(shí)現(xiàn) 6.25Gbps 背板均衡器性能評(píng)估

    探索 EQ50EVK - EQ50F100 評(píng)估套件:實(shí)現(xiàn) 6.25Gbps 背板均衡器性能評(píng)估 在高速數(shù)據(jù)傳輸應(yīng)用中,背板均衡器的性能對(duì)于確保信號(hào)的穩(wěn)定和準(zhǔn)確傳輸至關(guān)重要。今天,我們將深入探討
    的頭像 發(fā)表于 01-13 17:50 ?2284次閱讀

    MAX3802:3.2Gbps 四路自適應(yīng)電纜均衡器與電纜驅(qū)動(dòng)器的深度解析

    MAX3802:3.2Gbps 四路自適應(yīng)電纜均衡器與電纜驅(qū)動(dòng)器的深度解析 在高速通信和數(shù)據(jù)系統(tǒng)的設(shè)計(jì)中,信號(hào)傳輸?shù)馁|(zhì)量和穩(wěn)定性是至關(guān)重要的。MAX3802 作為一款 3.2Gbps 四路自適應(yīng)電纜
    的頭像 發(fā)表于 01-13 14:00 ?390次閱讀

    揭秘LMH0344:3 - Gbps HD - SD SDI自適應(yīng)電纜均衡器的強(qiáng)大性能與設(shè)計(jì)要點(diǎn)

    揭秘LMH0344:3 - Gbps HD - SD SDI自適應(yīng)電纜均衡器的強(qiáng)大性能與設(shè)計(jì)要點(diǎn) 在當(dāng)今高速數(shù)據(jù)傳輸?shù)臅r(shí)代,信號(hào)在電纜中傳輸時(shí)會(huì)面臨各種損耗和干擾,這就需要高性能的電纜均衡器來確保
    的頭像 發(fā)表于 12-31 16:55 ?2001次閱讀

    探索DS16EV5110A:高性能視頻均衡器的技術(shù)剖析與應(yīng)用指南

    探索DS16EV5110A:高性能視頻均衡器的技術(shù)剖析與應(yīng)用指南 在視頻傳輸領(lǐng)域,信號(hào)的質(zhì)量和傳輸距離一直是工程師們關(guān)注的重點(diǎn)。德州儀器(TI)的DS16EV5110A視頻均衡器,為解決視頻信號(hào)在
    的頭像 發(fā)表于 12-25 15:10 ?1335次閱讀

    探秘LMH0384:3 - Gbps HD - SD SDI擴(kuò)展范圍與可配置自適應(yīng)電纜均衡器

    探秘LMH0384:3 - Gbps HD - SD SDI擴(kuò)展范圍與可配置自適應(yīng)電纜均衡器 作為一名電子工程師,在硬件設(shè)計(jì)開發(fā)的道路上,我們常常會(huì)遇到各種挑戰(zhàn),而一款性能卓越的電纜均衡器則能為我們
    的頭像 發(fā)表于 12-25 10:35 ?497次閱讀

    探索DS30EA101:0.15至3.125 Gbps自適應(yīng)電纜均衡器的卓越性能

    探索DS30EA101:0.15至3.125 Gbps自適應(yīng)電纜均衡器的卓越性能 在電子設(shè)備的設(shè)計(jì)中,信號(hào)傳輸?shù)馁|(zhì)量和穩(wěn)定性至關(guān)重要。尤其是在使用銅纜進(jìn)行數(shù)據(jù)傳輸時(shí),電纜損耗會(huì)導(dǎo)致信號(hào)失真,影響系統(tǒng)
    的頭像 發(fā)表于 12-23 17:35 ?754次閱讀

    Texas Instruments LMH12x9 12G SDI電纜均衡器數(shù)據(jù)手冊(cè)

    Texas Instruments LMH12x9 12G SDI電纜均衡器是具有集成時(shí)鐘恢復(fù)器、雙輸出和75Ω環(huán)通輸出的遠(yuǎn)距離自適應(yīng)電纜均衡器。該器件旨在均衡通過75Ω同軸電纜傳輸?shù)臄?shù)據(jù),并可
    的頭像 發(fā)表于 07-15 09:43 ?1295次閱讀
    Texas Instruments LMH12x9 12G SDI電纜<b class='flag-5'>均衡器</b>數(shù)據(jù)手冊(cè)

    一文詳解Nginx負(fù)載均衡

    Nginx作為負(fù)載均衡器,通過將請(qǐng)求分發(fā)到多個(gè)后端服務(wù)器,以提高性能、可靠性和擴(kuò)展性。支持多種負(fù)載均衡
    的頭像 發(fā)表于 06-25 14:51 ?1187次閱讀
    一文詳解<b class='flag-5'>Nginx</b><b class='flag-5'>負(fù)載</b><b class='flag-5'>均衡</b>

    Texas Instruments LMH0044SQ/NOPB 自適應(yīng)電纜均衡器的參數(shù)特性、EDA模型 數(shù)據(jù)手冊(cè)分享

    Texas Instruments LMH0044SQ/NOPB 自適應(yīng)電纜均衡器的參數(shù)特性、EDA模型 數(shù)據(jù)手冊(cè)分享
    的頭像 發(fā)表于 06-09 19:14 ?1905次閱讀
    Texas Instruments LMH0044SQ/NOPB 自適應(yīng)電纜<b class='flag-5'>均衡器</b>的參數(shù)特性、EDA模型 數(shù)據(jù)手冊(cè)分享

    數(shù)字化時(shí)代機(jī)房危機(jī):地電位反擊,看電壓均衡器如何破局

    電壓均衡器防止地電位反擊
    的頭像 發(fā)表于 06-03 10:20 ?1078次閱讀
    數(shù)字化時(shí)代機(jī)房危機(jī):地電位反擊,看電壓<b class='flag-5'>均衡器</b>如何破局