真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

haproxy的基本概念和實現(xiàn)負載均衡流程

下文給大家?guī)韍aproxy的基本概念和實現(xiàn)負載均衡流程,希望能夠給大家在實際運用中帶來一定的幫助,負載均衡涉及的東西比較多,理論也不多,網(wǎng)上有很多書籍,今天我們就用創(chuàng)新互聯(lián)在行業(yè)內(nèi)累計的經(jīng)驗來做一個解答。

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比振安網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式振安網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋振安地區(qū)。費用合理售后完善,十年實體公司更值得信賴。

在80.100虛擬機上

systemctl stop firewalld   //關(guān)閉防火墻
setenforce 0   //關(guān)閉監(jiān)控
yum install lrz* -y  //安裝上傳軟件
tar xf haproxy-1.5.15.tar.gz -C /opt/       //解壓壓縮包到/opt/
cd /opt/haproxy-1.5.15/     //進入/opt/haproxy-1.5.15/ 
    yum install -y \
        pcre-devel \
    bzip2-devel \
    gcc \
    gcc-c++ \
    make
    uname -r

haproxy的基本概念和實現(xiàn)負載均衡流程

make TARGET=linux26  PREFIX=/usr/local/haproxy //標識64為系統(tǒng)
make install PREFIX=/usr/local/haproxy
mkdir /etc/haproxy     //創(chuàng)建目錄
useradd -s /sbin/nologin -M  haproxy      //創(chuàng)建用戶
id haproxy    //查看用戶信息

haproxy的基本概念和實現(xiàn)負載均衡流程

cd examples/       //進入examples/
cp haproxy.cfg /etc/haproxy/     //拷貝到/etc/haproxy/ 
cd /etc/haproxy/            //進入cd /etc/haproxy/  
vi haproxy.cfg        //進入vi haproxy.cfg文件
把里面全刪了添加

    #this config needs haproxy-1.1.28 or haproxy-1.2.1

    global
        log 127.0.0.1   local0 
        log 127.0.0.1   local1 notice
        #log loghost    local0 info      //定義haproxy 日志級別
        maxconn 4096   //可以接收的最大并發(fā)連接數(shù)
    #chroot /usr/share/haproxy   //工作目錄
        uid 1001   //運行的程序用戶 
        gid 1001    //運行的程序用戶組
        daemon    //創(chuàng)建1個進程進入deamon模式運行,以后臺形式運行harpoxy
        #debug
         #quiet

    defaults
        log     global   //定義日志,采用全局定義
        mode    http       //所處理的類別,tcp是四層,http是七層,health只會返回OK,若是混合模式則mode不需要設(shè)置
        option  httplog     //每次請求完畢后主動關(guān)閉http通道
        option  dontlognull    //不記錄健康檢查的日志信息
        retries 3
        redispatch
        maxconn 2000
        contimeout      5000
        clitimeout      50000
        srvtimeout      50000

    listen admin_stats     //為haproxy訪問狀態(tài)監(jiān)控頁面配置,取名為admin_stats
    bind 0.0.0.0:8089      //監(jiān)聽端口
    stats enable         //啟用監(jiān)聽端口
    mode http   //http的7層模式
    log global   // 繼承g(shù)lobal中l(wèi)og的定義
    stats uri  /stats   //監(jiān)控頁面的url訪問路徑,即http://ip/stats訪問監(jiān)控頁面
    stats realm Haproxy\ Statistics    //監(jiān)控頁面的密碼框提示信息
    stats auth  admin:admin    //監(jiān)控頁面的用戶和密碼admin,可以設(shè)置多個用戶名
         #stats hide-version   //隱藏統(tǒng)計頁面上HAProxy的版本信息
        stats admin if TRUE    //當通過認證才可管理
    stats refresh 30s    //頁面自動刷新時間30s
        :wq     //保存退出
cd -
cp haproxy.init /etc/init.d/haproxy     //拷貝到/etc/init.d/haproxy
ll /etc/init.d/haproxy      //查看這個文件有哪些權(quán)限
chmod +x /etc/init.d/haproxy    //給這個文件x權(quán)限
ll /etc/init.d/haproxy      //查看這個文件有哪些權(quán)限

haproxy的基本概念和實現(xiàn)負載均衡流程

chkconfig --add haproxy

在瀏覽器地址欄192.168.80.100:8089/stats

haproxy的基本概念和實現(xiàn)負載均衡流程

vi /etc/haproxy/haproxy.cfg
    #最后一行添加
    listen webcluster     //定義webcluster云服務(wù)器組。
                    bind 0.0.0.0:80   //定義haproxy前端部分監(jiān)聽的端口。
                    mode http     //http的7層模式
                    option httpchk GET /index.html   //心跳檢測
                    log global      //繼承g(shù)lobal中l(wèi)og的定義
                    maxconn 3000     //server進程可接受的最大并發(fā)連接數(shù)
                    balance roundrobin      //負載均衡的方式:輪詢
    server web01 192.168.80.102:80 check inter 2000 fall 5
    server web02 192.168.80.103:80 check inter 2000 fall 5
    //
    后端服務(wù)器 web1 和 web2 ,IP 地址分別為 192.168.80.102 和 192.168.80.103
check:對當前server做健康狀態(tài)檢測

haproxy的基本概念和實現(xiàn)負載均衡流程
在瀏覽器地址欄192.168.80.100:8089/stats

haproxy的基本概念和實現(xiàn)負載均衡流程


在80.102虛擬機上

systemctl stop firewalld      //關(guān)閉防火墻
setenforce 0     //關(guān)閉監(jiān)控
yum install httpd -y     //安裝httpd服務(wù)
vi /etc/httpd/conf/httpd.conf      //進入這個配置文件
找到ServerName www.example.com:80把#去掉
:wq     //保存退出
cd /var/www/html/    //進入這個目錄
echo "

server aa

" > index.html   //在當前目錄中創(chuàng)建index.html在里面添加server aa systemctl start httpd      //重啟服務(wù)

在瀏覽器地址欄192.168.80.102

haproxy的基本概念和實現(xiàn)負載均衡流程


在80.103虛擬機上

systemctl stop firewalld      //關(guān)閉防火墻
setenforce 0     //關(guān)閉監(jiān)控
yum install httpd -y     //安裝httpd服務(wù)
vi /etc/httpd/conf/httpd.conf      //進入這個配置文件
找到ServerName www.example.com:80把#去掉
:wq     //保存退出
cd /var/www/html/   //進入這個目錄
echo "

server bb

" > index.html    //在當前目錄中創(chuàng)建index.html在里面添加server bb systemctl start httpd      //重啟服務(wù)

在瀏覽器地址欄192.168.80.103

haproxy的基本概念和實現(xiàn)負載均衡流程

看了以上關(guān)于haproxy的基本概念和實現(xiàn)負載均衡流程,如果大家還有什么地方需要了解的可以在創(chuàng)新互聯(lián)行業(yè)資訊里查找自己感興趣的或者找我們的專業(yè)技術(shù)工程師解答的,創(chuàng)新互聯(lián)技術(shù)工程師在行業(yè)內(nèi)擁有十幾年的經(jīng)驗了。

 


分享題目:haproxy的基本概念和實現(xiàn)負載均衡流程
文章位置:http://weahome.cn/article/psjdis.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部