一個簡單的負載均衡集群:web服務

一個簡單的負載均衡集群:以web服務為例

實驗環境:三臺主機(CentOS 7.3)

            主機1:IP地址 172.18.0.88(Haproxy代理服務器)

            主機2:IP地址 172.18.0.89(后端服務器1)

            主機3:IP地址 172.18.0.90(后端服務器2)

 注意:時間一定要同步

                     

第一步:安裝程序,并啟動服務

   主機1:

           #yum -y install haproxy

           #systemctl start haproxy

    主機2:

          #yum -y install httpd

          #systemctl start httpd.service

    主機3:

          #yum -y install httpd

          #systemctl start httpd.service

第二步:

        在兩個后端服務器上自定義測試頁:

             主機2:

                    #vim /var/www/html/index.html

                      <h1>Backend Server 1 </h1>

             主機3:

                    #vim /var/www/html/index.html

                      <h1>Backend Server 2 </h1>


第三步:

          修改代理服務器配置文件:

                               把默認的配置注釋掉或刪除;

      #vim /etc/haproxy/haproxy.cfg

                 # main frontend which proxys to the backends

                  frontend eshop

                        bind *.80

                        default_backend                   websrvs

                   # static backend for serving up images, stylesheets and such

                    backend websrvs

                           balance          roundrobin

                           server             web1  172.18.0.89   check

                           server             web2  172.18.0.90   check

            重啟下服務:#systemctl restart haproxy.service 

                 








原創文章,作者:yunweijiaozhenxing,如若轉載,請注明出處:http://www.www58058.com/76057

(0)
yunweijiaozhenxingyunweijiaozhenxing
上一篇 2017-05-17
下一篇 2017-05-17

相關推薦

  • btrfs文件系統

                                                      &nbsp…

    Linux干貨 2015-08-21
  • Linux上bash的部分基礎特性:

    命令補全: tab      shell程序在接收到用戶執行命令的請求,分析完成后,最左側的字符串會被當做命令 命令查找機制:     查找內部命令:     根據PATH環境變量中設定的目錄,自左而右逐個搜索目錄下的文件名 &n…

    Linux干貨 2017-03-28
  • sed 相關概念總結

    文件查看命令:cat, tac,rev cat [OPTION]… [FILE]… -E: 顯示行結束符$ -n: 對顯示出的每一行進行編號 -A:顯示所有控制符 -b:非空行編號 -s:壓縮連續的空行成一行 [root@CentOS7 ~]# cat yyy [root@CentOS7 ~]# cat -A yyy $ tac: 把…

    Linux干貨 2016-08-12
  • Linux基礎之RAID

    一.RAID介紹 RAID剛開始出現的時候叫做廉價磁盤冗余陣列(Redundant Array of Inexpensive Disks),但在當時磁盤并非像現在這么便宜,反而這種組合方式使得代價非常昂貴,所以后來改名為獨立磁盤冗余陣列(Redundant Array of Independent Disks),基本的思想就是組合組合多個便宜的,性能相對較低…

    Linux干貨 2016-11-08
  • nginx學習筆記

    深入理解Nginx 一、Nginx是什么? 二、為什么選擇Linux ? 三、Nginx生成的文件有哪些? 四、Nginx的配置詳解? 五、模塊功能詳解 六、虛擬主機配置詳解?                 一、Nginx是什么? Nginx(engine X)是一個高性能的H…

    Linux干貨 2017-03-15
  • 怎么刪除郵件?

    linux郵件位置一般在/var/spool/mail/root下,如果想查看郵件,在屏幕上輸入mail就可以查看了,輸入之后會出現&符號,你想看哪一封郵件,直接在后面跟對應的數字就好了。 如果你感覺自己的郵件太多了,比較占內存,那就刪了吧。 d 刪除當前郵件,指針并下移。   d 3 刪除編號為3 的郵件。   d1-100 刪…

    2017-07-22
欧美性久久久久