




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、郭鵬敏Apache首先需要啟用幾個(gè)模塊:LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_balancer_module modules/mod_proxy_balancer.soLoadModule proxy_http_module modules/mod_proxy_http.somod_proxy提供代理服務(wù)器功能,mod_proxy_balancer提供負(fù)載均衡功能, mod_proxy_http讓代理服務(wù)器能支持HTTP協(xié)議。如果把mod_proxy_http換成其他協(xié)議模塊(如mod_proxy_ftp),或
2、許能支持其他協(xié)議的負(fù)載均衡ProxyRequests Off BalancerMember http:/node-:8080 BalancerMember http:/node-:8080ProxyPass / balancer:/mycluster# 警告:以下這段配置僅用于調(diào)試,絕不要添加到生產(chǎn)環(huán)境中! SetHandler balancer-manager order Deny,Allow Deny from all Allow from localhost 從上面的 ProxyRequests Off 這條可以看出,實(shí)際上負(fù)載均衡器就是一個(gè)反向代理,只不過它的代理轉(zhuǎn)發(fā)地址不是某臺(tái)具體的
3、服務(wù)器,而是一個(gè) balancer:/ 協(xié)議:ProxyPass / balancer:/mycluster協(xié)議地址可以隨便定義。然后,在段中設(shè)置該balancer協(xié)議的內(nèi)容即可。 BalancerMember指令可以添加負(fù)載均衡組中的真實(shí)服務(wù)器地址。下面那段是用來監(jiān)視負(fù)載均衡的工作情況的,調(diào)試時(shí)可以加上(生產(chǎn)環(huán)境中禁止使用?。缓笤L問 http:/localhost/balancer-manager/ 即可看到負(fù)載均衡的工作狀況。改完之后重啟服務(wù)器,訪問你的Apache所在服務(wù)器的地址,即可看到負(fù)載均衡的效果了。打開 balancer-manager 的界面,可以看到請(qǐng)求是平均分配的也可以
4、根據(jù)實(shí)際需求來配置,比如要訪問 要訪問 先要確定域名在DNS上的記錄對(duì)應(yīng)apache服務(wù)器接口上具有internet合法注冊(cè)的IP地址,(如無,配置Host也可以)這樣才能使internet上對(duì)的所有連接請(qǐng)求發(fā)送給本臺(tái)apache服務(wù)器。在本臺(tái)服務(wù)器的apache配置文件httpd.conf中添加如下設(shè)置:proxypass /status 52proxypass /jmx-console 53 PS:52/253我已經(jīng)架設(shè)成jboss&apache,跳到52及進(jìn)入jboss畫面如果不想平均
5、分配怎么辦?給 BalancerMember 加上 loadfactor 參數(shù)即可,取值范圍為1-100。比如你有三臺(tái)服務(wù)器,負(fù)載分配比例為 7:2:1,只需這樣設(shè)置: 程序代碼ProxyRequests Off BalancerMember http:/node-:8080 loadfactor=7 BalancerMember http:/node-:8080 loadfactor=2 BalancerMember http:/node-:8080 loadfactor=1ProxyPass / balancer:/mycluster默認(rèn)情況下,負(fù)載均衡會(huì)盡量讓各個(gè)服務(wù)器接受的請(qǐng)求次數(shù)滿足
6、預(yù)設(shè)的比例。如果要改變算法,可以使用 lbmethod 屬性。如: 程序代碼ProxyRequests Off BalancerMember http:/node-:8080 loadfactor=7 BalancerMember http:/node-:8080 loadfactor=2 BalancerMember http:/node-:8080 loadfactor=1ProxyPass / balancer:/myclusterProxySet lbmethod=bytrafficlbmethod可能的取值有:lbmethod=byrequests 按照請(qǐng)求次數(shù)均衡(默認(rèn)) lbme
7、thod=bytraffic 按照流量均衡 lbmethod=bybusyness 按照繁忙程度均衡(總是分配給活躍請(qǐng)求數(shù)最少的服務(wù)器) 相關(guān)算法原理:/docs/2.2/en/mod/mod_proxy_balancer.html熱備份(Hot Standby)是用兩臺(tái)服務(wù)器,一臺(tái)作為主服務(wù)器(Master),另一臺(tái)作為熱備份(Hot Standby),請(qǐng)求全部分給主服務(wù)器,在主服務(wù)器當(dāng)機(jī)時(shí),立即切換到備份服務(wù)器,以提高系統(tǒng)的整體可靠性。熱備份的實(shí)現(xiàn)很簡(jiǎn)單,只需添加 status=+H 屬性,就可以把某臺(tái)服務(wù)器指定為備份服務(wù)器: 程序代碼Proxy
8、Requests Off BalancerMember http:/node-:8080 BalancerMember http:/node-:8080 status=+HProxyPass / balancer:/mycluster從 balancer-manager 界面中可以看到,請(qǐng)求總是流向 node-a ,一旦node-a掛掉, Apache會(huì)檢測(cè)到錯(cuò)誤并把請(qǐng)求分流給 node-b。Apache會(huì)每隔幾分鐘檢測(cè)一下 node-a 的狀況,如果node-a恢復(fù),就繼續(xù)使用node-a。在第一臺(tái)計(jì)算機(jī)(A)上輸入“nlbmgr”,打開網(wǎng)絡(luò)負(fù)載平衡管理器右鍵單擊【網(wǎng)絡(luò)負(fù)載平衡群集】,然后單
9、擊【新建群集】輸入群集參數(shù):IP 地址和其他群集信息,選擇群集操作模式為【多播】 附加群集IP地址 (如果有多個(gè)群集IP可以繼續(xù)添加,如果網(wǎng)絡(luò)中只有一個(gè)群集ip,則不要添加,直接下一步)端口規(guī)則 (這里把端口規(guī)則刪除)連接群集成員 (輸入自己心跳線的網(wǎng)卡ip) 在第二臺(tái)計(jì)算機(jī)(B)上連接到現(xiàn)存的NLBNLB群集群集在第二臺(tái)計(jì)算機(jī)(B)上輸入“nlbmgr”,打開網(wǎng)絡(luò)負(fù)載平衡管理器右鍵單擊【網(wǎng)絡(luò)負(fù)載平衡群集】,然后單擊【連接到現(xiàn)存的】 輸入第一臺(tái)計(jì)算機(jī)(A)的管理IP地址(心跳線ip)使用【網(wǎng)絡(luò)負(fù)載平衡管理器】,右擊群集名稱“” ,添加主機(jī)到群集輸入第二臺(tái)計(jì)算機(jī)(B)的管理IP地址(自己心跳線的
10、ip) 設(shè)置優(yōu)先級(jí)驗(yàn)證驗(yàn)證NLBNLB群集的群集的IPIP地址地址啟用網(wǎng)絡(luò)平衡負(fù)載的網(wǎng)卡中有兩個(gè)啟用網(wǎng)絡(luò)平衡負(fù)載的網(wǎng)卡中有兩個(gè)IPIP地址地址并且網(wǎng)絡(luò)連接屬性中網(wǎng)絡(luò)負(fù)載平衡已經(jīng)啟用1.正向代理的概念正向代理的概念 正向代理正向代理 是一個(gè)位于客戶端和原始服務(wù)器(origin server)之間的服務(wù)器,為了從原始服務(wù)器取得內(nèi)容,客戶端向代理向代理發(fā)送一個(gè)請(qǐng)求并指定目標(biāo)(原始服務(wù)器),然后代理向代理向原始服務(wù)器轉(zhuǎn)交請(qǐng)求并將獲得的內(nèi)容返回給客戶端。客戶端必須要進(jìn)行一些特別的設(shè)置才能使用正向代理正向代理。 2.反向代理的概念反向代理的概念 反向代理反向代理正好相反,對(duì)于客戶端而言它就像是原始服務(wù)器,并且客戶端不需要進(jìn)行任何特別的設(shè)置??蛻舳讼蚍聪虼硐蚍聪虼淼拿臻g(name-space)中的內(nèi)容發(fā)送普通請(qǐng)求,接著反向代理反向代理將判斷向向何處(原始服務(wù)器)轉(zhuǎn)交請(qǐng)求,并將獲得的內(nèi)容返回給客戶端,就像這些內(nèi)容原本就是它自己的一樣。3. 兩者區(qū)別兩者區(qū)別 從用途用途上來講: 正向代理正向代理的典型用途是為在防火墻內(nèi)的局域網(wǎng)客戶端提供訪問Internet的途徑。正向代理正向代理還可以使用緩沖特性減少網(wǎng)絡(luò)使用率。反向代理反向代理的典型用途是將防火墻后面的服務(wù)器提供給Internet用戶訪問。反向代理反向代理還可以為后端的多臺(tái)服務(wù)器提供負(fù)載平衡,或?yàn)楹蠖溯^慢的服務(wù)器提供緩沖服務(wù)。另外
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 北京債權(quán)債務(wù)合同范本
- 公司預(yù)繳水費(fèi)合同范本
- 人才培養(yǎng)合同范例
- 公司銷售合同范本6
- 《種樹郭橐駝傳》教案
- 買賣合同范本電子合同
- 協(xié)議酒店招標(biāo)合同范本
- 出國焊工勞務(wù)合同范本
- 買車定金有效合同范本
- 《動(dòng)物聚會(huì)》教學(xué)反思
- 2024年鄭州電力高等??茖W(xué)校高職單招職業(yè)適應(yīng)性測(cè)試歷年參考題庫含答案解析
- 產(chǎn)品試產(chǎn)流程
- 2024年外貿(mào)業(yè)務(wù)員個(gè)人年度工作總結(jié)
- 關(guān)愛留守兒童培訓(xùn)
- DB2301-T 108-2022 地下管線探測(cè)技術(shù)規(guī)程
- DB51T 1511-2022建設(shè)項(xiàng)目對(duì)自然保護(hù)區(qū)自然資源、自然生態(tài)
- DCMM練習(xí)題練習(xí)試題
- 2024年湘教版初中地理一輪復(fù)習(xí)專題三 天氣與氣候
- 金融數(shù)學(xué)布朗運(yùn)動(dòng)
- 運(yùn)用HFMEA品管工具優(yōu)化臨床安全輸血流程醫(yī)院品質(zhì)管理獲獎(jiǎng)案例(護(hù)理部聯(lián)合臨床輸血科信息處)
- 江蘇康眾汽配有限公司部門備用金業(yè)務(wù)財(cái)務(wù)融合流程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論