溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Haproxy輪詢服務(wù)器集

發(fā)布時(shí)間:2020-07-16 19:48:09 來源:網(wǎng)絡(luò) 閱讀:4743 作者:ww魏偉 欄目:建站服務(wù)器

Haproxy集群

Haproxy輪詢集群不僅可以輪詢傳輸層,也可以輪詢應(yīng)用層服務(wù)。

搭建Haproxy集群

#yum -y install haproxy

1)監(jiān)控端口服務(wù)

[haproxy:50]
#vim /etc/haproxy/haproxy.cfg
frontend     描述接受客戶端偵聽套結(jié)字
frontend  web *:80
  default_backend   app
backend  描述轉(zhuǎn)發(fā)鏈接的服務(wù)器集
backend     app
    backend roundrobin
    server   app1 192.168.4.53:80 check
    server   app1 192.168.4.52:80 check
  #service haproxy start
  #elinks --dump http://192.168.4.50

2)針對不同web頁面轉(zhuǎn)發(fā)給不同的服務(wù)器集

  frontend  web *:80
       acl url_html       path_end       -i .html    設(shè)置策略,檢測url的末尾,以.html 結(jié)尾 ,策略名為url_html
       use_backend html_group          if url_html   如果是url_html策略,則轉(zhuǎn)給html_group 服務(wù)器集
       acl url_php       path_end       -i .php
       use_backend php_group          if url_php
       default_backend             html_group
  backend html_group
        balance     roundrobin
        server  web51 192.168.4.51:80 check
        server  web52 192.168.4.52:80 check
      backend php_group
        balance     roundrobin
        server  web53 192.168.4.53:80 check
        server  web54 192.168.4.54:80 check
        這樣就可以根據(jù)不同的url結(jié)尾訪問html頁面或者是php頁面
向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI