1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          負載均衡搭建方案

          來源:互聯網轉載 時間:2023-04-30 00:55:39

            當自己的web網站訪問的人越來越多,一臺服務器無法滿足現有的業務時,此時會想到多加幾臺服務器來實現負載均衡。網站的訪問量越來越大,服務器的服務模式也得進行相應的升級,怎樣將同一個域名的訪問分散到兩臺或更多的機器上呢?這就需要用nginx來配置負載均衡的環境了。以多個tomcat服務為例,用nginx配置管理多個tomcat服務。下面就由貴州做網站公司小編來為大家講一講負載均衡搭建方案:


            一、什么是負載均衡?
            負載均衡建立在現有網絡結構之上,它提供了一種廉價有效透明的方法擴展網絡設備和服務器的帶寬、增加吞吐量、加強網絡數據處理能力、提高網絡的靈活性和可用性。負載均衡,英文名稱為Load Balance,其意思就是分攤到多個操作單元上進行執行,例如Web服務器、FTP服務器、企業關鍵應用服務器和其它關鍵任務服務器等,從而共同完成工作任務。

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


            nginx的負載均衡策略有2種,第一種是輪詢:也就是上面說的“兩個男朋友,一三五單號,二四六雙號限行”,看下圖

            二、搭建多個tomcat環境
            如果你有多臺服務器的話,可以在多個服務器上搭建一樣的tomcat環境,為了方便練習,可以在一個服務器上搭建3個tomcat環境
            ? 先在/usr/local目錄下新建一個tomcat目錄
            ? wget下載apache-tomcat-8.5.35.tar.gz
            ? tar -zxf解壓
            ? 解壓后重命名apache-tomcat-1
            ? 同一目錄下復制2個一樣的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
            # 下載解壓后,復制三個一樣的文件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默認都是在8080端口啟動的,為了能讓3個服務都能啟動,就需要改啟動端口,打開apache-tomcat-1/conf/server.xml目錄編輯
            vim /usr/local/tomcat/apache-tomcat-1/conf/server.xml
            找到以下三個地方,把端口改成跟之前不一樣的,如下

            開放8081端口:
            firewall-cmd --add-port=8081/tcp --permanent
            firewall-cmd --add-port=8081/udp --permanent
            firewall-cmd --reload
            改完之后,-新增8081、8082、8083三個端口訪問權限
            接著去啟動3個tomcat,看到如下提示,說明正常啟動了
            停掉tomcat服務是在bin下執行./shutdown.sh
            啟動完成后,在瀏覽器上分別然后訪問
            http://192.168.x.x:8081/,http://192.168.x.x:8082/,http://192.168.x.x:8082/。會發現都可以訪問到了。首次訪問會比較慢,如果不能訪問就執行reboot重啟
            為了驗證方便,修改tomcat首頁/usr/local/tomcat/apache-tomcat-1/webapps/ROOT,打開index.jsp文件,把Home 分別改成Home8081,Home8082,Home8083

            改完之后刷新頁面就能訪問了

            三、nginx配置
            先配置一個tomcat環境,當訪問http://192.168.x.x:80/端口時,讓nginx把服務指向一個tomcat服務http://192.168.x.x:8081/
            vim打開/usr/local/nginx/conf/nginx.conf先配置server
            vim /usr/local/nginx/conf/nginx.conf
            把location 這項改成proxy_passhttp://192.168.64.129:8081;注意后面有個分號

            編輯完成后:wq保存退出,執行reload,重新加載nginx文件
            [root@yoyo conf]# cd /usr/local/nginx/sbin/
            [root@yoyo sbin]# ./nginx -s reload
            接著在瀏覽器輸入http://192.168.64.129/就能訪問到8081的tomcat首頁了,之前是訪問的nginx頁面,說明監聽成功

            四、負載均衡
            輪詢訪問
            一臺服務配置好了,接著把三個tomcat服務全部放到一塊,讓訪問http://192.168.64.129/能自動分配到8081、8082、8083這三個服務器上,實現負載均衡
            vim打開/usr/local/nginx/conf/nginx.conf在server上方加個upstream標簽,把多個服務器server地址配置進去就可以了

            編輯完成后:wq保存退出,執行reload,重新加載nginx文件
            [root@yoyo conf]# cd /usr/local/nginx/sbin/
            [root@yoyo sbin]# ./nginx -s reload
            接著在瀏覽器輸入http://192.168.64.129/,多次刷新,會發現tomcat首頁輪詢顯示Home8081、Home8082、Home8083,小伙伴們想獲得更多負載均衡搭建方案的內容,請關注貴州做網站公司!


            1、根據行業確定網站布局  網站的布局往往是檢驗一個網站是否合格的標準,合理的網站布局不僅可以突出主題,而且可以有效的提高用戶體驗度??蛻舸蜷_網站的第一眼基...

            什么是營銷網站?  營銷網站沒那么難了解。簡單來說,就是把營銷的思緒、辦法、技巧融入到網站的籌劃、設計、制造中。營銷網站的目的是協助企業免費取得銷售道路或直...

            對于每一個SEO站長來說,都希望自己所發布的每一篇文章內容都能夠被搜索引擎抓取、收錄、參與排名;但是有很多SEO站長的網站上線了一個月甚至好幾個月了,網站只...

          對于現今多數的優化推廣的新手來說,在首次接觸SEO行業來說,的確是會比較迷茫,有時也會無從下手。對于一些傳統企業來說,也會存在這樣的通病,長期如此,也就會讓他們失去做優化的信心。但其實做網站推廣是很簡單的事情,關鍵要掌握相關的優化步驟。一、網站結構的建立網站結構需要在網站定位開始時確定。對于什么樣的人,如何吸引用戶以及如何適合搜索引擎抓取機制都是企業需要考慮的問題。只有建立合適的網站,才能被搜索引...

          企業網站備案后,工信部都會給您發送一個備案號和密碼。但由于ICP備案密碼不常用,許多企業會忘記密碼,如果想到進行備案變更就會很麻煩。下面,格特瑞 CMS備案專員說說如何找回ICP備案密碼。方法一:在線找回備案密碼操作。如果用戶之前提交的資料不真實,那么將無法收到備案密碼。1.登錄工信部網站http://www.miitbeian.gov.cn,右下方有個【找回備案密碼】按鈕。2.點擊進入操作界面后...

          php主機空間租用的用途:1、當虛擬服務器空間使用,為中小企業、小型門戶網站、個人工作室、SOHO一族提供網站空間;2、搭建電子商務平臺,能降低搭建成本;3、搭建ASP應用平臺,能快速進行批量部署;4、搭建數據共享平臺,能提供數據共享、數據下載服務,且能完全隔離數據;5、搭建在線游戲平臺,能為廣大的互聯網用戶提供游戲服務;6、搭建數據庫存儲平...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>