• <samp id="mz5ne"><acronym id="mz5ne"></acronym></samp>
      <ol id="mz5ne"></ol>
    1. <samp id="mz5ne"></samp>
      <mark id="mz5ne"></mark>

        <fieldset id="mz5ne"></fieldset>

        免费看又黄又无码的网站_久久久高清国产免费观看_亚洲一区二区三区在线免费观看_免费欧洲美女a视频一级毛片_日本最新免费二区三区

        ×

        負(fù)載均衡搭建方案

        分類:云服務(wù)資訊 編輯:互聯(lián)網(wǎng)觀察 瀏覽量:101
        2021-05-13 11:54:00

          當(dāng)自己的web網(wǎng)站訪問的人越來越多,一臺服務(wù)器無法滿足現(xiàn)有的業(yè)務(wù)時(shí),此時(shí)會想到多加幾臺服務(wù)器來實(shí)現(xiàn)負(fù)載均衡。網(wǎng)站的訪問量越來越大,服務(wù)器的服務(wù)模式也得進(jìn)行相應(yīng)的升級,怎樣將同一個(gè)域名的訪問分散到兩臺或更多的機(jī)器上呢?這就需要用nginx來配置負(fù)載均衡的環(huán)境了。以多個(gè)tomcat服務(wù)為例,用nginx配置管理多個(gè)tomcat服務(wù)。下面就由新網(wǎng)小編來為大家講一講負(fù)載均衡搭建方案:


          一、什么是負(fù)載均衡?
          負(fù)載均衡建立在現(xiàn)有網(wǎng)絡(luò)結(jié)構(gòu)之上,它提供了一種廉價(jià)有效透明的方法擴(kuò)展網(wǎng)絡(luò)設(shè)備和服務(wù)器的帶寬、增加吞吐量、加強(qiáng)網(wǎng)絡(luò)數(shù)據(jù)處理能力、提高網(wǎng)絡(luò)的靈活性和可用性。負(fù)載均衡,英文名稱為Load Balance,其意思就是分?jǐn)偟蕉鄠€(gè)操作單元上進(jìn)行執(zhí)行,例如Web服務(wù)器、FTP服務(wù)器、企業(yè)關(guān)鍵應(yīng)用服務(wù)器和其它關(guān)鍵任務(wù)服務(wù)器等,從而共同完成工作任務(wù)。

          如果還是不懂的話,可以舉個(gè)例子:假設(shè)你是個(gè)妹子,你敗家太厲害,以至于你的男友根本吃不消,于是乎你找了兩個(gè)男朋友,一三五單號,二四六雙號限行,從而減少一個(gè)男朋友所面臨的壓力,這叫負(fù)載均衡。


          nginx的負(fù)載均衡策略有2種,第一種是輪詢:也就是上面說的“兩個(gè)男朋友,一三五單號,二四六雙號限行”,看下圖
         
          二、搭建多個(gè)tomcat環(huán)境
          如果你有多臺服務(wù)器的話,可以在多個(gè)服務(wù)器上搭建一樣的tomcat環(huán)境,為了方便練習(xí),可以在一個(gè)服務(wù)器上搭建3個(gè)tomcat環(huán)境
          ? 先在/usr/local目錄下新建一個(gè)tomcat目錄
          ? wget下載apache-tomcat-8.5.35.tar.gz
          ? tar -zxf解壓
          ? 解壓后重命名apache-tomcat-1
          ? 同一目錄下復(fù)制2個(gè)一樣的apache-tomcat-2、apache-tomcat-3
          [root@yoyo ~]# cd ..
          [root@yoyo local]# cd /usr/local
          [root@yoyo local]# mkdir tomcat
          [root@yoyo local]# cd tomcat/
          [root@yoyo tomcat]# wgethttp://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.35/bin/apache-tomcat-8.5.35.tar.gz
          [root@yoyo tomcat]# tar -zxf apache-tomcat-8.5.35.tar.gz
          # 下載解壓后,復(fù)制三個(gè)一樣的文件apache-tomcat-1、apache-tomcat-2、apache-tomcat-3 [root@yoyo tomcat]# mv apache-tomcat-8.5.35apache-tomcat-1
          [root@yoyo tomcat]# cp -r apache-tomcat-1 apache-tomcat-2
          [root@yoyo tomcat]# cp -r apache-tomcat-1 apache-tomcat-3
          tomcat默認(rèn)都是在8080端口啟動的,為了能讓3個(gè)服務(wù)都能啟動,就需要改啟動端口,打開apache-tomcat-1/conf/server.xml目錄編輯
          vim /usr/local/tomcat/apache-tomcat-1/conf/server.xml
          找到以下三個(gè)地方,把端口改成跟之前不一樣的,如下
         
          開放8081端口:
          firewall-cmd --add-port=8081/tcp --permanent
          firewall-cmd --add-port=8081/udp --permanent
          firewall-cmd --reload
          改完之后,-新增8081、8082、8083三個(gè)端口訪問權(quán)限
          接著去啟動3個(gè)tomcat,看到如下提示,說明正常啟動了
          停掉tomcat服務(wù)是在bin下執(zhí)行./shutdown.sh
          啟動完成后,在瀏覽器上分別然后訪問
          http://192.168.x.x:8081/,http://192.168.x.x:8082/,http://192.168.x.x:8082/。會發(fā)現(xiàn)都可以訪問到了。首次訪問會比較慢,如果不能訪問就執(zhí)行reboot重啟
          為了驗(yàn)證方便,修改tomcat首頁/usr/local/tomcat/apache-tomcat-1/webapps/ROOT,打開index.jsp文件,把Home 分別改成Home8081,Home8082,Home8083
         
          改完之后刷新頁面就能訪問了
         
          三、nginx配置
          先配置一個(gè)tomcat環(huán)境,當(dāng)訪問http://192.168.x.x:80/端口時(shí),讓nginx把服務(wù)指向一個(gè)tomcat服務(wù)http://192.168.x.x:8081/
          vim打開/usr/local/nginx/conf/nginx.conf先配置server
          vim /usr/local/nginx/conf/nginx.conf
          把location 這項(xiàng)改成proxy_passhttp://192.168.64.129:8081;注意后面有個(gè)分號
         
          編輯完成后:wq保存退出,執(zhí)行reload,重新加載nginx文件
          [root@yoyo conf]# cd /usr/local/nginx/sbin/
          [root@yoyo sbin]# ./nginx -s reload
          接著在瀏覽器輸入http://192.168.64.129/就能訪問到8081的tomcat首頁了,之前是訪問的nginx頁面,說明監(jiān)聽成功
         
          四、負(fù)載均衡
          輪詢訪問
          一臺服務(wù)配置好了,接著把三個(gè)tomcat服務(wù)全部放到一塊,讓訪問http://192.168.64.129/能自動分配到8081、8082、8083這三個(gè)服務(wù)器上,實(shí)現(xiàn)負(fù)載均衡
          vim打開/usr/local/nginx/conf/nginx.conf在server上方加個(gè)upstream標(biāo)簽,把多個(gè)服務(wù)器server地址配置進(jìn)去就可以了
         
          編輯完成后:wq保存退出,執(zhí)行reload,重新加載nginx文件
          [root@yoyo conf]# cd /usr/local/nginx/sbin/
          [root@yoyo sbin]# ./nginx -s reload
          接著在瀏覽器輸入http://192.168.64.129/,多次刷新,會發(fā)現(xiàn)tomcat首頁輪詢顯示Home8081、Home8082、Home8083,小伙伴們想獲得更多負(fù)載均衡搭建方案的內(nèi)容,請關(guān)注新網(wǎng)!


        聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)

        送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)

        需注明出處:新網(wǎng)idc知識百科

        免費(fèi)咨詢獲取折扣

        Loading
        国产精品视频白浆免费视频_久久久高清国产免费观看_亚洲一区二区三区在线免费观看_免费欧洲美女a视频一级毛片
      1. <samp id="mz5ne"><acronym id="mz5ne"></acronym></samp>
          <ol id="mz5ne"></ol>
        1. <samp id="mz5ne"></samp>
          <mark id="mz5ne"></mark>

            <fieldset id="mz5ne"></fieldset>
            昌宁县| 晋宁县| 安福县| 格尔木市| 环江| 津市市| 保定市| 霞浦县| 永福县| 瓮安县| 江源县| 白沙| 汉中市| 高邮市| 辰溪县| 务川| 铜鼓县| 凤台县| 葵青区| 白玉县| 二连浩特市| 开远市| 阳曲县| 辽宁省| 吉林省| 永胜县| 嵊州市| 陈巴尔虎旗| 陆丰市| 威信县| 师宗县| 天台县| 咸宁市| 柳河县| 乐清市| 盐边县| 临潭县| 贞丰县| 桂平市| 长汀县| 乌拉特中旗|