卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

apache自帶負(fù)載均衡的集群功能實(shí)戰(zhàn)

apache 自帶負(fù)載均衡的集群功能實(shí)戰(zhàn)下面以在apachemod_proxy下做的反向代理負(fù)載均衡為配置實(shí)例:在站點(diǎn)www.test.com ,我們按提供的內(nèi)容進(jìn)行分類,不同的服務(wù)器用于提供不同的內(nèi)

apache 自帶負(fù)載均衡的集群功能實(shí)戰(zhàn)下面以在apachemod_proxy下做的反向代理負(fù)載均衡為配置實(shí)例:在站點(diǎn)www.test.com ,我們按提供的內(nèi)容進(jìn)行分類,不同的服務(wù)器用于提供不同的內(nèi)容服務(wù),將對(duì)http://www.test.com/news的訪問轉(zhuǎn)到IP 地址為192.168.1.1的內(nèi)部服務(wù)器上處理,對(duì)http://www.test.com/it的訪問轉(zhuǎn)到服務(wù)器192.168.1.2上,對(duì)http://www.test.com/life的訪問轉(zhuǎn)到服務(wù)器192.168.1.3上,對(duì)http://www.test.com/csai的訪問轉(zhuǎn)到合作站點(diǎn)http://www.csai.cn上,從而減輕本apache 服務(wù)器的負(fù)擔(dān),達(dá)到負(fù)載均衡的目的。

首先要確定域名www.test.com 在DNS 上的記錄對(duì)應(yīng)apache 服務(wù)器接口上具有internet 合法注冊(cè)的IP 地址,這樣才能使internet 上對(duì)www.test.com 的所有連接請(qǐng)求發(fā)送給本臺(tái)apache 服務(wù)器。

在本臺(tái)服務(wù)器的apache 配置文件httpd.conf 中添加如下設(shè)置:proxypass /newshttp://192.168.1.1

proxypass /ithttp://192.168.1.2

proxypass /lifehttp://192.168.1.3

proxypass /csaihttp://www.csai.cn

注意,此項(xiàng)設(shè)置最好添加在httpd.conf 文件“Section 2”以后的位置,服務(wù)器192.168.1.1-3也應(yīng)是具有相應(yīng)功能的www 服務(wù)器,在重啟服務(wù)時(shí),最好用apachectl configtest 命令檢查一下配置是否有誤。

接下來也是我真正想要介紹的2.2版本后在mod_proxy中新添加的mod_proxy_balancer模塊給我們帶來的新功能。

首先將在主配置文件http.conf 以下Module 的注釋去掉

LoadModule proxy_modulemodules/mod_proxy.so

LoadModule proxy_balancer_modulemodules/mod_proxy_balancer.soLoadModule proxy_http_modulemodules/mod_proxy_http.so再并增加以下元素

ProxyRequests Off

ProxyPass /testbalancer://xuanfeistickysession=jsessionidnofailover=On

BalancerMember http://192.168.28.131loadfactor=1

BalancerMember http://192.168.28.130loadfactor=1

ProxyPass 為代理轉(zhuǎn)發(fā)的Url, 即將所有訪問/test的請(qǐng)求轉(zhuǎn)發(fā)到群集balancer://xuanfei

loadfactor 為各主機(jī)間的負(fù)載比例參數(shù),可是設(shè)置不同指數(shù)

BalancerMember 為群集的成員,即群集服務(wù)器A 或B,負(fù)載均衡服務(wù)器會(huì)根據(jù)均衡規(guī)則來將請(qǐng)求轉(zhuǎn)發(fā)給BalancerMember。

,

配置好后,啟動(dòng)Apahce 服務(wù)

SetHandler server-status

Order Deny,Allow

Deny from all

Allow from all

訪問xuanfei/test就會(huì)看到群集服務(wù)器中應(yīng)用返回的結(jié)果。恭喜你,負(fù)載均衡和群集已經(jīng)配置成功了!

而且還可以同樣在http.conf 主配置文件主添如下元素:

SetHandler balancer-manager

Order Deny,Allow

Deny from all

Allow from all

如果配置成功后你可以可以在地址欄輸入xuanfei/balancer-manager,將可以清楚的看到各節(jié)點(diǎn)的工作運(yùn)行狀態(tài):)

同樣還可以同樣在http.conf 主配置文件主添如下元素:

SetHandler server-status

Order Deny,Allow

Deny from all

Allow from all

便可以方便的觀測(cè)到主服務(wù)器的當(dāng)前運(yùn)行狀態(tài),只要在地址欄輸入xuanfei/server-status就可以看到對(duì)apache 負(fù)載均衡集群的性能測(cè)試對(duì)比報(bào)告。

小結(jié):apache自帶mod_proxy功能模塊中目前可以實(shí)現(xiàn)兩種不同的負(fù)載均衡集群實(shí)現(xiàn)方式,第一種是分工合作的的形式,通過各臺(tái)主機(jī)負(fù)責(zé)不同的任務(wù)而實(shí)現(xiàn)任務(wù)分工。第二種是不同的機(jī)器在擔(dān)任同樣的任務(wù),某臺(tái)機(jī)器出現(xiàn)故障主機(jī)可以自動(dòng)檢測(cè)到將不會(huì)影響到客戶端,而第一種卻不能實(shí)現(xiàn)但第一種實(shí)現(xiàn)方式的優(yōu)點(diǎn)在于他是主服務(wù)器負(fù)擔(dān)相應(yīng)沒第二種大因?yàn)榕_(tái)只是提供跳轉(zhuǎn)指路功能,形象的說他不給你帶路只是告訴你有條路可以到,但到了那是否可以看到你見的人他已經(jīng)不會(huì)去管你了:)。相比之下第二種性能要比第一種會(huì)好很多;但他們都有個(gè)共同點(diǎn)都是一托N 形式來完成任務(wù)的所以你的主機(jī)性能一定要好。

本文出自:http://wgwd22.blog.51cto.com/468199/108233

,
標(biāo)簽: