青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

大龍的博客

常用鏈接

統計

最新評論

HAProxy負載均衡器的安裝及配置

軟件負載均衡一般通過兩種方式來實現:基于操作系統的軟負載實現和基于第三方應用的軟負載實現。LVS就是基于Linux操作系統實現的一種軟負載,HAProxy就是開源的并且基于第三應用實現的軟負載。

AD:

【51CTO.com 獨家特稿】軟件負載均衡一般通過兩種方式來實現:基于操作系統的軟負載實現和基于第三方應用的軟負載實現。LVS就是基于Linux操作系統實現的一種軟負載,HAProxy就是開源的并且基于第三應用實現的軟負載。

HAProxy相比LVS的使用要簡單很多,功能方面也很豐富。當 前,HAProxy支持兩種主要的代理模式:"tcp"也即4層(大多用于郵件服務器、內部協議通信服務器等),和7層(HTTP)。在4層模式 下,HAProxy僅在客戶端和服務器之間轉發雙向流量。7層模式下,HAProxy會分析協議,并且能通過允許、拒絕、交換、增加、修改或者刪除請求 (request)或者回應(response)里指定內容來控制協議,這種操作要基于特定規則。

我現在用HAProxy主要在于它有以下優點,這里我總結下:

一、免費開源,穩定性也是非常好,這個可通過我做的一些小項目可以看出來,單Haproxy也跑得不錯,穩定性可以與LVS相媲美;

二、根據官方文檔,HAProxy可以跑滿10Gbps-New benchmark of HAProxy at 10 Gbps using Myricom's 10GbE NICs (Myri-10G PCI-Express),這個作為軟件級負載均衡,也是比較驚人的;

三、HAProxy可以作為MySQL、郵件或其它的非web的負載均衡,我們常用于它作為MySQL(讀)負載均衡;

四、自帶強大的監控服務器狀態的頁面,實際環境中我們結合Nagios進行郵件或短信報警,這個也是我非常喜歡它的原因之一;

五、HAProxy支持虛擬主機。

實驗環境也很簡單:

HAProxy  IP:192.168.4.192 Centos5.5-64bit
Web1 IP:192.168.4.45 Centos5.4-64bit
Web2 IP:192.168.21.45 FreeBSD8.0-64bit

具體安裝及配置文檔如下:

一、HAProxy的下載及安裝過程:

wget http://haproxy.1wt.eu/download/1.3/src/haproxy-1.3.20.tar.gz
make TARGET=linux26 prefix=/usr/local/haproxy install
cd /usr/local/haproxy
mkdir conf
cd conf
vim haproxy.conf

內容 如下:

global
        log 127.0.0.1   local0
        maxconn 4096
        chroot /usr/local/haproxy
        uid 501
        gid 501
        daemon
        nbproc 1
        pidfile /usr/local/haproxy/logs/haproxy.pid
        debug

defaults
        log     127.0.0.1       local3
        mode    http
        option httplog
        option httpclose
        option dontlognull
        option forwardfor
        option redispatch
        retries 2
        maxconn 2000
        balance roundrobin
        stats   uri     /haproxy-stats
        contimeout      5000
        clitimeout      50000
        srvtimeout      50000

listen web_proxy 192.168.4.192:80
        #option httpchk HEAD /index.php  HTTP/1.0
        server web1_192.168.21.45 192.168.21.45:80 cookie app1inst1 check inter 2000 rise 2 fall 5
        server web2_192.168.4.45  192.168.4.45:80 cookie app1inst2 check inter 2000 rise 2 fall 5

配置文件剛從服務器上copy下來的,保證可用。這里有個事情說明一下,有時候我們進入頁面http://192.168.4.192/就會報如下錯誤:

503 Service UnavailableNo server is available to handle this request.

option httpchk HEAD /check.txt HTTP/1.0

此問題出在這句話上面,它的意思是Haproxy會判斷你的后端web的根上存在check.txt沒有,以此作為haproxy-status的監控狀態依據,將它#掉即可;如果是生產環境,你可將check.txt改為index.jsp或index.php即可;

另外,建議配置一個HAProxy的啟動、關閉、重啟腳本,放在/etc/init.d下,我們在平時的工作中應該養成一個習慣,服務器的啟動或重啟應該是最簡單的,萬一到了生產環境下出錯時,我們可以以最快的方式啟動,如果不用腳本的話,我們就要嘗試以如下方式啟動:

/usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/haproxy.cfg

以下腳本生成后,我們直接可以用/etc/init.d/haproxy  start來啟動HAProxy服務了。

#!/bin/bash
BASE_DIR="/usr/local/haproxy"
ARGV="$@"

start()
{
echo "START HAPoxy SERVERS"
$BASE_DIR/sbin/haproxy -f $BASE_DIR/conf/haproxy.cfg
}

stop()
{
echo "STOP HAPoxy Listen"
kill -TTOU $(cat $BASE_DIR/logs/haproxy.pid)
echo "STOP HAPoxy process"
kill -USR1 $(cat $BASE_DIR/logs/haproxy.pid)
}
case $ARGV in

start)
start
ERROR=$?
;;

stop)
stop
ERROR=$?
;;

restart)
stop
start
ERROR=$?
;;

*)
echo "hactl.sh [start|restart|stop]"
esac
exit $ERROR

我們在Firefox或IE上輸入http://192.168.4.192  就可以輪詢的看到后端的web的頁面了,另外我們可以隨時監控頁面http://192.168.4.192/haproxy-status/,效果圖如下:

效果圖

另外,如果要做HAProxy的高可用,我推薦用HAProxy+Keepalived,網上成功的安例也有許多,大家可以googel學習下,如果你對此篇文章有疑問或其它,希望通過我在51cto的博客與我交流http://andrewyu.blog.51cto.com(撫琴煮酒)。

【51CTO.com獨家特稿,非經授權謝絕轉載!合作媒體轉載請注明原文出處及出處!】

【責任編輯:佟媛微 TEL:(010)68476606】

posted on 2014-08-15 15:52 大龍 閱讀(823) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美亚洲在线观看| 欧美成人午夜影院| 亚洲欧洲美洲综合色网| 影音先锋中文字幕一区| 国际精品欧美精品| 在线观看日韩av电影| 在线观看av不卡| 亚洲电影在线观看| 亚洲国产一区二区a毛片| 欧美一站二站| 久久久九九九九| 欧美高清一区| 欧美特黄一区| 国精品一区二区三区| 亚洲高清久久| 亚洲女女做受ⅹxx高潮| 久久精品一区| 亚洲三级色网| 亚洲综合色噜噜狠狠| 久久综合久久久久88| 欧美视频在线观看一区| 国产一区二区三区在线观看精品| 在线播放精品| 亚洲小说欧美另类婷婷| 久热精品视频| 亚洲天堂成人在线视频| 久久综合给合| 国产精品一香蕉国产线看观看 | 欧美精品粉嫩高潮一区二区 | 日韩亚洲视频在线| 久久激情视频久久| 日韩午夜黄色| 极品裸体白嫩激情啪啪国产精品| 欧美日韩一区在线播放| 欧美伦理在线观看| 欧美精品日韩www.p站| 欧美精品亚洲一区二区在线播放| 欧美成人精品福利| 欧美午夜免费影院| 亚洲电影下载| 欧美美女喷水视频| 久久久精品日韩欧美| 欧美午夜一区| 亚洲毛片在线观看| 欧美大片在线观看| 久久岛国电影| 国产九九精品| 亚洲欧美视频在线观看| 亚洲日本无吗高清不卡| 欧美一区二区在线视频| 国产精品中文字幕在线观看| 亚洲视频一二三| 日韩午夜av电影| 欧美日韩激情小视频| 亚洲精品一区二| 国产日韩欧美日韩| 亚洲一区久久| 亚洲视频你懂的| 欧美午夜不卡视频| 亚洲欧美日韩国产综合| 亚洲性色视频| 国产酒店精品激情| 久久精品人人做人人爽| 欧美呦呦网站| 在线观看视频一区| 亚洲国产成人av| 嫩草成人www欧美| 日韩视频三区| 一本色道婷婷久久欧美| 国产精品国产三级国产专播品爱网| 亚洲一级一区| 亚洲宅男天堂在线观看无病毒| 国产精品毛片| 久久久久久网址| 欧美成人午夜免费视在线看片| 亚洲视频一起| 亚洲激情av在线| 亚洲精品欧美| 欧美成人亚洲| 亚洲男人天堂2024| 久久久蜜桃一区二区人| 亚洲成人影音| 午夜精品短视频| 亚洲高清123| 国产精品久久久久9999| 国产精品入口夜色视频大尺度| 国产精品久久精品日日| 欧美主播一区二区三区美女 久久精品人| 亚洲视频精选在线| 精久久久久久| 亚洲精品资源美女情侣酒店| 国产精品丝袜白浆摸在线| 久久综合久色欧美综合狠狠| 欧美激情久久久| 欧美在线1区| 欧美高清视频免费观看| 午夜精品电影| 免费日韩成人| 午夜影院日韩| 另类专区欧美制服同性| 西西裸体人体做爰大胆久久久| 久久精品在线观看| 亚洲一区免费网站| 免费日韩av| 久久精品亚洲精品| 国产精品夫妻自拍| 最新国产拍偷乱拍精品| 国产美女精品一区二区三区| 亚洲国产天堂久久综合网| 国产亚洲成精品久久| 日韩视频在线免费观看| 牛人盗摄一区二区三区视频| 欧美日韩成人一区二区| 99成人在线| 国产一区二区三区久久久久久久久 | 久久国产日韩| 亚洲性感美女99在线| 美女国产一区| 牛牛影视久久网| 国产欧美婷婷中文| 一区二区三区精密机械公司| 亚洲精品久久久久久久久久久久| 欧美呦呦网站| 久久黄色网页| 国产日韩欧美中文| 中文一区在线| 亚洲欧美国产一区二区三区| 亚洲欧美亚洲| 一区二区三区黄色| 国产偷自视频区视频一区二区| 欧美成人一区二区三区| 午夜精品视频在线| 亚洲欧洲三级电影| 久久九九国产精品| 亚洲天堂网在线观看| 亚洲国产一区二区三区青草影视 | 国产精品私拍pans大尺度在线 | 亚洲电影免费观看高清| 午夜在线一区| 久久精品在线观看| 国产婷婷色综合av蜜臀av| 性亚洲最疯狂xxxx高清| 久久精品国产一区二区三| 国产日韩欧美综合在线| 欧美亚洲一级片| 久久综合一区二区三区| 亚洲成人在线观看视频| 欧美福利网址| 中日韩视频在线观看| 欧美中文字幕视频| 国产一区自拍视频| 欧美mv日韩mv国产网站| 日韩视频在线一区二区三区| 亚洲综合三区| 国产综合视频| 欧美—级a级欧美特级ar全黄| 亚洲精品一区二区三区樱花| 亚洲欧美国产高清| 伊人狠狠色丁香综合尤物| 欧美成人dvd在线视频| 中文av一区特黄| 久久国内精品自在自线400部| 在线观看日韩av电影| 欧美日韩国产bt| 欧美一级一区| 欧美激情综合色| 亚洲欧美日韩国产另类专区| 亚洲视频一区二区| 久久久久中文| 一本一道久久综合狠狠老精东影业| 国产精品mv在线观看| 久久国产一区| 一本色道久久综合狠狠躁的推荐| 久久福利一区| 中日韩高清电影网| 国内自拍亚洲| 欧美亚洲第一页| 久久亚洲春色中文字幕久久久| 99re热这里只有精品视频 | 久久免费午夜影院| 亚洲精品视频免费观看| 久久人体大胆视频| 国产亚洲午夜| 欧美在线免费视屏| 久久99在线观看| 在线观看视频日韩| 亚洲国产精品成人综合色在线婷婷| 欧美一区二区在线免费播放| 国产精品乱码一区二三区小蝌蚪| 久久久国产精品亚洲一区| 一区二区三区欧美日韩| 男女精品网站| 久久久精品tv| 亚洲免费一级电影| 亚洲人成网站色ww在线| 韩国在线一区| 国产日韩成人精品| 欧美亚洲第一区| 欧美三级不卡| 欧美日韩一区三区四区|