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

5、Nginx 配置實例-負載均衡

這篇具有很好參考價值的文章主要介紹了5、Nginx 配置實例-負載均衡。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。


【尚硅谷】尚硅谷Nginx教程由淺入深

志不強者智不達;言不信者行不果。

5、Nginx 配置實例-負載均衡

負載均衡:增加服務(wù)器的數(shù)量,將請求分發(fā)到各個服務(wù)器上,將原先請求集中到單個服務(wù)器上的情況改為將請求分發(fā)到多個服務(wù)器上,將負載分發(fā)到不同的服務(wù)器,這就是負載均衡。

5、Nginx 配置實例-負載均衡,Nginx,nginx,負載均衡,運維

5.1 實現(xiàn)效果

瀏覽器地址欄輸入地址 http://192.168.39.250/edu/a.html,負載均衡效果,平均 8080和 8081 端口中。

5、Nginx 配置實例-負載均衡,Nginx,nginx,負載均衡,運維
5、Nginx 配置實例-負載均衡,Nginx,nginx,負載均衡,運維

5.2 準備工作

  1. 首先準備兩個同時啟動的 Tomcat,一臺8080,一臺8081
  2. 在兩臺 tomcat 里面 webapps 目錄中,創(chuàng)建名稱是 edu 文件夾,在 edu 文件夾中創(chuàng)建頁面 a.html,用于測試。

5.3 實驗代碼

在 nginx.conf 中進行配置

http{
        upstream myserver{
                server 192.168.39.250:8080;
                server 192.168.39.250:8081;
        }

    server {
        listen       80;
        server_name  192.168.39.250;
        location / {
                proxy_pass http://myserver;
        }
}

重新啟動Nginx

[root@centos7-101 conf]# cd /usr/local/nginx/sbin/
[root@centos7-101 sbin]# ./nginx -s stop
[root@centos7-101 sbin]# ./nginx 

隨著互聯(lián)網(wǎng)信息的爆炸性增長,負載均衡(load balance)已經(jīng)不再是一個很陌生的話題,顧名思義,負載均衡即是將負載分攤到不同的服務(wù)單元,既保證服務(wù)的可用性,又保證響應(yīng)足夠快,給用戶很好的體驗。

快速增長的訪問量和數(shù)據(jù)流量催生了各式各樣的負載均衡產(chǎn)品,很多專業(yè)的負載均衡硬件提供了很好的功能,但卻價格不菲,這使得負載均衡軟件大受歡迎,nginx 就是其中的一個,在 linux 下有 Nginx、LVS、Haproxy 等等服務(wù)可以提供負載均衡服務(wù),而且 Nginx 提供了幾種分配方式(策略):

5.3.1、輪詢(默認)

每個請求按時間順序逐一分配到不同的后端服務(wù)器,如果后端服務(wù)器 down 掉,能自動剔除。

5.3.2、weight

weight 代表權(quán)重默認為 1,權(quán)重越高被分配的客戶端越多指定輪詢幾率,weight 和訪問比率成正比,用于后端服務(wù)器性能不均的情況。

例如:

upstream server_pool{ 
server 192.168.5.21 weight=10; 
server 192.168.5.22 weight=10; 
}

5.3.3、ip_hash

每個請求按訪問 ip 的 hash 結(jié)果分配,這樣每個訪客固定訪問一個后端服務(wù)器,可以解決 session 的問題。 例如:

upstream server_pool{ 
ip_hash; 
server 192.168.5.21:80; 
server 192.168.5.22:80; 
}

5.3.4、fair(第三方)

按后端服務(wù)器的響應(yīng)時間來分配請求,響應(yīng)時間短的優(yōu)先分配。文章來源地址http://www.zghlxwxcb.cn/news/detail-703751.html

upstream server_pool{ 
server 192.168.5.21:80; 
server 192.168.5.22:80; 
fair; 
}

到了這里,關(guān)于5、Nginx 配置實例-負載均衡的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 第五次作業(yè) 運維高級 構(gòu)建 LVS-DR 集群和配置nginx負載均衡

    第五次作業(yè) 運維高級 構(gòu)建 LVS-DR 集群和配置nginx負載均衡

    1、基于 CentOS 7 構(gòu)建 LVS-DR 群集。 LVS-DR模式工作原理 首先,來自客戶端計算機CIP的請求被發(fā)送到Director的VIP。然后Director使用相同的VIP目的IP地址將請求發(fā)送到集群節(jié)點或真實服務(wù)器。然后,集群某個節(jié)點將回復(fù)該數(shù)據(jù)包,并將該數(shù)據(jù)包直接發(fā)送到客戶端計算機(不經(jīng)過direct

    2024年02月14日
    瀏覽(20)
  • 大數(shù)據(jù)云計算運維之Nginx反向代理與負載均衡

    大數(shù)據(jù)云計算運維之Nginx反向代理與負載均衡

    一、Nginx概述 1.1 概述 Nginx(“engine x”)是一個高性能的 HTTP /反向代理的服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器。 官方測試nginx能夠支撐5萬并發(fā),并且cpu,內(nèi)存等資源消耗卻非常低,運行非常穩(wěn)定。最重要的是開源,免費,可商用的。 Nginx還支持熱部署,幾乎可以做到7 *

    2024年02月11日
    瀏覽(29)
  • 【運維】第03講(上):Nginx 負載均衡常見架構(gòu)及問題解析

    【運維】第03講(上):Nginx 負載均衡常見架構(gòu)及問題解析

    實際上 Nginx 除了承擔代理網(wǎng)關(guān)角色外還會應(yīng)用于 7 層應(yīng)用上的負載均衡,本課時重點講解 Nginx 的負載均衡應(yīng)用架構(gòu),及最常見的問題。 Nginx 作為負載均衡是基于代理模式的基礎(chǔ)之上,所以在學(xué)習本課時前,你需要對 Nginx 的代理、負載均衡的基本原理及 Nginx 負載均衡配置有

    2024年02月16日
    瀏覽(24)
  • Nginx+Tomcat負載均衡、動靜分離實例詳細部署

    Nginx+Tomcat負載均衡、動靜分離實例詳細部署

    ●rr 輪詢 負載均衡模式: 每個請求按時間順序逐一分配到不同的后端服務(wù)器,如果超過了最大失敗次數(shù)后(max_fails,默認1),在失效時間內(nèi)(fail_timeout,默認10秒),該節(jié)點失效權(quán)重變?yōu)?,超過失效時間后,則恢復(fù)正常,或者全部節(jié)點都為down后,那么將所有節(jié)點都恢復(fù)為有效

    2024年02月13日
    瀏覽(26)
  • 多實例部署和Nginx+Tomcat負載均衡、動靜分離

    多實例部署和Nginx+Tomcat負載均衡、動靜分離

    目錄 一、Tomcat多實例部署 1.安裝好 jdk ?2.安裝 tomcat ?3.配置 tomcat環(huán)境變量 ?4.修改 tomcat2 中的 server.xml文件,要求各 tomcat 實例配置不能有重復(fù)的端口號 5.修改各 tomcat 實例中的 startup.sh 和 shutdown.sh 文件,添加 tomcat 環(huán)境變量 ?6.啟動各 tomcat 中的 /bin/startup.sh ?7.瀏覽器訪問測

    2024年02月12日
    瀏覽(14)
  • Tomcat多實例 + Tomcat負載均衡、動靜分離(Nginx聯(lián)動)

    Tomcat多實例 + Tomcat負載均衡、動靜分離(Nginx聯(lián)動)

    Tomcat 多實例是指在同一臺服務(wù)器上 運行多個獨立的 Tomcat 實例 。 每個 Tomcat 實例都具有獨立的配置文件、日志文件、應(yīng)用程序和端口。 通過配置不同的端口和文件目錄,可以實現(xiàn)同時運行多個獨立的 Tomcat 服務(wù)器,每個服務(wù)器都可以獨立處理用戶的請求。 這樣可以提高服務(wù)

    2024年02月09日
    瀏覽(13)
  • 【Linux】Nginx+Tomcat負載均衡、動靜分離、多實例部署

    【Linux】Nginx+Tomcat負載均衡、動靜分離、多實例部署

    提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔 要求各 tomcat 實例配置不能有重復(fù)的端口號 第一個連接器默認監(jiān)聽8080端口,負責建立HTTP連接。在通過瀏覽器訪問Tomcat服務(wù)器的Web應(yīng)用時,使用的就是這個連接器。 第二個連接器默認監(jiān)聽8009端口,AJP端

    2024年02月09日
    瀏覽(21)
  • Nginx+Tomcat(多實例)實現(xiàn)動靜分離和負載均衡(四層、七層)

    Nginx+Tomcat(多實例)實現(xiàn)動靜分離和負載均衡(四層、七層)

    目錄 ? 一、Tomcat 多實例部署 二、反向代理的兩種類型 三、Nginx+Tomcat實現(xiàn)負載均衡和動靜分離(七層代理) 1.動靜分離和負載均衡原理 2.實現(xiàn)方法? 3.部署實例 (1)部署Nginx負載均衡服務(wù)器 (2)配置Tomcat多實例服務(wù)器1 (第一部分已完成) (3)配置Tomcat服務(wù)器2 (4)添加動

    2024年02月13日
    瀏覽(21)
  • 簡單認識nginx+Tomcat多實例部署實現(xiàn)動靜分離和負載均衡

    簡單認識nginx+Tomcat多實例部署實現(xiàn)動靜分離和負載均衡

    1、在安裝好jdk環(huán)境后,添加兩例Tomcat服務(wù) 2.添加tomcat環(huán)境變量 3.修改 tomcat1 中的 server.xml 文件,要求各 tomcat 實例配置不能有重復(fù)的端口號 (1) (2) (3) 4.修改兩個 tomcat 實例中的 startup.sh 和 shutdown.sh 文件,添加 tomcat 環(huán)境變量 (1) (2) 5.啟動兩例 tomcat 運行各自的

    2024年02月12日
    瀏覽(15)
  • Tomcat多實例部署及nginx+tomcat的負載均衡和動靜分離

    Tomcat多實例部署及nginx+tomcat的負載均衡和動靜分離

    靜:靜態(tài)頁面? ?動: 動態(tài)頁面 分別可以對靜態(tài)頁面和動態(tài)頁面發(fā)起不同的請求,會有不同的響應(yīng)結(jié)果。 ngix反向代理——負均均衡——tomcat為后端服務(wù)器——web靜態(tài)nginx——靜態(tài)請求nginx——動態(tài)頁面——tomcat Nginx實現(xiàn)負載均衡的原理 Nginx實現(xiàn)負載均衡是通過反向代理實現(xiàn)Ngi

    2024年02月13日
    瀏覽(25)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包