負(fù)載均衡解決方案設(shè)計(jì)設(shè)計(jì)_第1頁(yè)
負(fù)載均衡解決方案設(shè)計(jì)設(shè)計(jì)_第2頁(yè)
負(fù)載均衡解決方案設(shè)計(jì)設(shè)計(jì)_第3頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、實(shí)用標(biāo)準(zhǔn)文案一、 用戶需求本案例公司中現(xiàn)有數(shù)量較多的服務(wù)器群:WEB 網(wǎng)站服務(wù)器4 臺(tái)郵件服務(wù)器2 臺(tái)虛擬主機(jī)服務(wù)器10 臺(tái)應(yīng)用服務(wù)器2 臺(tái)數(shù)據(jù)庫(kù)2 臺(tái)(雙機(jī) + 盤陣)希望通過(guò)服務(wù)器負(fù)載均衡設(shè)備實(shí)現(xiàn)各服務(wù)器群的流量動(dòng)態(tài)負(fù)載均衡,并互為冗余備份。并要求新系統(tǒng)應(yīng)有一定的擴(kuò)展性,如數(shù)據(jù)訪問(wèn)量繼續(xù)增大,可再添加新的服務(wù)器加入負(fù)載均衡系統(tǒng)。二、 需求分析我們對(duì)用戶的需求可分如下幾點(diǎn)分析和考慮:1.新系統(tǒng)能動(dòng)態(tài)分配各服務(wù)器之間的訪問(wèn)流量;同時(shí)能互為冗余,當(dāng)其中一臺(tái)服務(wù)器發(fā)生故障時(shí),其余服務(wù)器能即時(shí)替代工作,保證系統(tǒng)訪問(wèn)的不中斷;2. 新系統(tǒng)應(yīng)能管理不同應(yīng)用的帶寬,如優(yōu)先保證某些重要應(yīng)用的帶寬要求,同時(shí)限

2、定某些不必要應(yīng)用的帶寬,合理高效地利用現(xiàn)有資源;精彩文檔實(shí)用標(biāo)準(zhǔn)文案3.新系統(tǒng)應(yīng)能對(duì)高層應(yīng)用提供安全保證,在路由器和防火墻基礎(chǔ)上提供了更進(jìn)一步的防線;4. 新系統(tǒng)應(yīng)具備較強(qiáng)的擴(kuò)展性。o 容量上:如數(shù)據(jù)訪問(wèn)量繼續(xù)增大, 可再添加新的服務(wù)器加入系統(tǒng);o應(yīng)用上: 如當(dāng)數(shù)據(jù)訪問(wèn)量增大到防火墻成為瓶頸時(shí),防火墻的動(dòng)態(tài)負(fù)載均衡方案, 又如針對(duì)鏈路提出新要求時(shí)關(guān)于Internet訪問(wèn)鏈路的動(dòng)態(tài)負(fù)載均衡方案等。三、 解決方案梭子魚安全負(fù)載均衡方案總體設(shè)計(jì)采用服務(wù)器負(fù)載均衡設(shè)備提供本地的服務(wù)器群負(fù)載均衡和容錯(cuò),適用于處在同一個(gè)局域網(wǎng)上的服務(wù)器群。服務(wù)器負(fù)載均衡設(shè)備帶給我們的最主要功能是:精彩文檔實(shí)用標(biāo)準(zhǔn)文案當(dāng)一

3、臺(tái)服務(wù)器配置到不同的服務(wù)器群(Farm )上,就能同時(shí)提供多個(gè)不同的應(yīng)用??梢詫?duì)于每個(gè)服務(wù)器群設(shè)定一個(gè)IP 地址,或者利用服務(wù)器負(fù)載均衡設(shè)備的多 TCP 端口配置特性,配置超級(jí)服務(wù)器群(SuperFarm ),統(tǒng)一提供各種應(yīng)用服務(wù)。精彩文檔實(shí)用標(biāo)準(zhǔn)文案如圖,網(wǎng)絡(luò)中的四臺(tái)服務(wù)器向用戶提供了三種典型應(yīng)用,分別為web 、mail 和 ftp 服務(wù),因此管理員通過(guò)服務(wù)器負(fù)載均衡設(shè)備建立了三個(gè)不同的服務(wù)器群(Farm ),并指定參與每個(gè)服務(wù)器群的服務(wù)器。對(duì)于上述這個(gè)系統(tǒng),服務(wù)器負(fù)載均衡設(shè)備的解決方案提供了三級(jí)全面冗余機(jī)制:對(duì)于每種應(yīng)用, 如 WEB 服務(wù),同時(shí)有四臺(tái)機(jī)器提供服務(wù),每臺(tái)機(jī)器的狀態(tài)可以設(shè)為

4、 regular (正常工作)或backup (備份狀態(tài)),或者同時(shí)設(shè)定為 regular狀態(tài)。負(fù)載均衡設(shè)備根據(jù)管理員事先設(shè)定的負(fù)載算法和當(dāng)前網(wǎng)絡(luò)的實(shí)際的動(dòng)態(tài)的負(fù)載情況決定下一個(gè)用戶的請(qǐng)求將被重定向到的服務(wù)器。而這一切對(duì)于用戶來(lái)說(shuō)是完全透明的,用戶完成了對(duì)WEB 服務(wù)的請(qǐng)求,并不用關(guān)心具體是哪臺(tái)服務(wù)器完成的。對(duì)于整個(gè)服務(wù)器系統(tǒng),資源得到充分的利用和冗余。我們知道,一般情況下不同應(yīng)用服務(wù)的用戶數(shù)目是不盡相同的,對(duì)于服務(wù)器資源的消耗也有所不同。如果對(duì)每一種應(yīng)用只采取單獨(dú)的機(jī)器提供服務(wù),不但存在單點(diǎn)故障問(wèn)題,同時(shí)每臺(tái)服務(wù)器的利用也是不均勻的,可能存在大量的WEB 請(qǐng)求,使單一的WEB 服務(wù)器負(fù)荷超重

5、;而同時(shí)FTP 服務(wù)器卻處在基本空閑狀態(tài)。這也是一種系統(tǒng)資源的浪費(fèi),同時(shí)用戶得到的服務(wù)也不夠快捷。在引入了服務(wù)器負(fù)載均衡設(shè)備的服務(wù)器系統(tǒng)中,每臺(tái)機(jī)器的資源得到了充分利用,并減少了單點(diǎn)故障的問(wèn)題。負(fù)載均衡設(shè)備也可以引入冗余備份機(jī)制。服務(wù)器負(fù)載均衡設(shè)備設(shè)備在網(wǎng)絡(luò)層次上起到類似路由器 的作用,并利用專用的集成電路芯片(ASIC )精彩文檔實(shí)用標(biāo)準(zhǔn)文案完成智能的負(fù)載分配的工作。它的單點(diǎn)故障問(wèn)題可以通過(guò)在系統(tǒng)中引入另外一臺(tái)服務(wù)器負(fù)載均衡設(shè)備設(shè)備來(lái)完成。但是與一般意義上的冗余備份機(jī)制不同,這時(shí)兩臺(tái)服務(wù)器負(fù)載均衡設(shè)備是同時(shí)處在工作狀態(tài),并互相備份的,而不是其中一臺(tái)處于閑置的Stand-By狀態(tài)。服務(wù)器負(fù)載均

6、衡設(shè)備通過(guò)網(wǎng)絡(luò)互相監(jiān)測(cè),一旦其中一臺(tái)不能正常工作,另一臺(tái)將接管其所有的任務(wù)。整個(gè)系統(tǒng)的可擴(kuò)縮性也是顯而易見的:對(duì)于每一種特定服務(wù),管理員可以根據(jù)具體的負(fù)載狀況調(diào)配服務(wù)器。如果某種服務(wù)的負(fù)載壓力過(guò)大,可以考慮在系統(tǒng)中別的服務(wù)器上在建立一個(gè)該服務(wù)的鏡像,只要簡(jiǎn)單的在對(duì)應(yīng)該服務(wù)的服務(wù)群中加入一個(gè)條目,新加的服務(wù)器就能參與到整個(gè)服務(wù)器群的工作中來(lái)了。系統(tǒng)中引入新的硬件服務(wù)器,或某臺(tái)服務(wù)器需要對(duì)其硬件進(jìn)行升級(jí)或配置的時(shí)候,服務(wù)器負(fù)載均衡設(shè)備能夠自動(dòng)監(jiān)測(cè)到這些變化。對(duì)于新加入的服務(wù)器,設(shè)有Warm-Up的時(shí)間,逐步地分配到該臺(tái)服務(wù)器的負(fù)載;對(duì)于從系統(tǒng)上撤掉的服務(wù)器,可以設(shè)定一個(gè)over 的時(shí)間值, 能夠保

7、證在該臺(tái)服務(wù)器上的對(duì)話全部結(jié)束之后,才將服務(wù)器撤下,同時(shí)繼續(xù)把流量分配到其它的服務(wù)器上,用戶得到了不間斷的服務(wù)。精彩文檔實(shí)用標(biāo)準(zhǔn)文案系統(tǒng)中所有服務(wù)器的配置,從硬件到操作系統(tǒng)或應(yīng)用軟件都可以是異構(gòu)的,不影響服務(wù)器負(fù)載均衡設(shè)備的功能發(fā)揮。網(wǎng)絡(luò)提供商可以靈活地進(jìn)行網(wǎng)絡(luò)服務(wù)器的升級(jí)擴(kuò)容工作。四、為什么選擇梭子魚安全負(fù)載均衡機(jī):高性能:梭子魚 LB440 負(fù)載均衡機(jī)提供業(yè)界至強(qiáng)的服務(wù)器負(fù)載均衡性能,支持每秒100,000的新建連接,900 萬(wàn)的并發(fā)連接。梭子魚負(fù)載均衡機(jī)會(huì)實(shí)時(shí)地對(duì)后臺(tái)服務(wù)器進(jìn)行基于應(yīng)用的健康檢查,并決定在真實(shí)服務(wù)器不可用情況下服務(wù)如何處理。采用 Cookie的會(huì)話保持機(jī)制提供會(huì)話的完整性

8、,這樣可以避免在使用源地址會(huì)話保持時(shí),客戶端如果是通過(guò)統(tǒng)一的代理網(wǎng)關(guān)進(jìn)行訪問(wèn)而造成負(fù)載均衡的不均勻,導(dǎo)致某些服務(wù)器的連接數(shù)遠(yuǎn)大于其他的服務(wù)器。梭子魚安全負(fù)載均衡機(jī)獨(dú)特的無(wú)線連接心跳監(jiān)控方式提供快速切換,是企業(yè)各種實(shí)時(shí)關(guān)鍵業(yè)務(wù)系統(tǒng)所必需的。強(qiáng)大的安全保護(hù):梭子魚安全負(fù)載均衡機(jī)內(nèi)置集成了IPS 實(shí)時(shí)安全防護(hù)系統(tǒng),可以檢測(cè)并阻擋1000 多種入侵攻擊和DOS 攻擊。Web 服務(wù)器集群負(fù)載均衡技術(shù)的應(yīng)用與研究侯秀杰祝永志孔令鑫( 曲阜師范大學(xué)計(jì)算機(jī)科學(xué)學(xué)院,山東日照276826 )精彩文檔實(shí)用標(biāo)準(zhǔn)文案摘要為了提高集群系統(tǒng)對(duì)用戶的快速響應(yīng)與整體吞吐量,必須采取一定的策略將Web 訪問(wèn)均衡地分配到集群中的

9、每一個(gè)服務(wù)器?;诖怂枷氡疚尼槍?duì)傳統(tǒng)的單機(jī)思想給出了一種多機(jī)三層結(jié)構(gòu)的負(fù)載均衡系統(tǒng)。實(shí)驗(yàn)結(jié)果表明了它在負(fù)載均衡方面的優(yōu)越性。關(guān)鍵詞負(fù)載均衡;均衡策略;調(diào)度算法;Web服務(wù)器集群模型1 引言Internet 的快速增長(zhǎng),特別是電子商務(wù)應(yīng)用的發(fā)展,使Web應(yīng)用成為目前最重要最廣泛的應(yīng)用, Web服務(wù)器動(dòng)態(tài)內(nèi)容越來(lái)越流行。目前,網(wǎng)上信息交換量幾乎呈指數(shù)增長(zhǎng),需要更高性能的Web 服務(wù)器提供更多用戶的 Web 服務(wù),因此, Web服務(wù)器面臨著訪問(wèn)量急劇增加的壓力,對(duì)其處理能力和響應(yīng)能力等帶來(lái)更高的要求,如果 Web服務(wù)器無(wú)法滿足大量Web訪問(wèn)服務(wù),將無(wú)法為用戶提供穩(wěn)定、良好的網(wǎng)絡(luò)應(yīng)用服務(wù)。由于客觀存在

10、的服務(wù)器物理內(nèi)存、CPU 處理速度和操作系統(tǒng)等方面的影響因素,當(dāng)大量突發(fā)的數(shù)據(jù)到達(dá)時(shí), Web 服務(wù)器無(wú)法完全及時(shí)處理所有的請(qǐng)求,造成應(yīng)答滯后、請(qǐng)求丟失等,嚴(yán)重的導(dǎo)致一些數(shù)據(jù)包因延時(shí)而重發(fā),使傳輸線路和服務(wù)器的負(fù)擔(dān)再次增加。傳統(tǒng)的方法是提高Web 服務(wù)器的 CPU 處理速度和增加內(nèi)存容量等硬件辦法但無(wú)論如何增加Web服務(wù)器硬件性能,均無(wú)法滿足日益增加的對(duì)用戶的訪問(wèn)服務(wù)能力。面對(duì)日漸增加的 Web訪問(wèn)服務(wù)要求,必須對(duì)Web服務(wù)器按一定策略進(jìn)行負(fù)載分配。利用負(fù)載均衡1的技術(shù),按照一定策略將Web 訪問(wèn)服務(wù)分配到幾臺(tái)服務(wù)器上,負(fù)載處理對(duì)用戶透明,整體上對(duì)外如同一臺(tái) Web 服務(wù)器為用戶提供Web 服

11、務(wù)。2Web負(fù)載均衡結(jié)構(gòu)2.1負(fù)載均衡負(fù)載是一個(gè)抽象的概念,是表示系統(tǒng)繁忙程度,系統(tǒng)在一段時(shí)間空閑,該系統(tǒng)負(fù)載輕,系統(tǒng)在一段時(shí)間空忙,該系統(tǒng)負(fù)載重,影響系統(tǒng)負(fù)載的各種因數(shù)較多如果存在很多的數(shù)據(jù)包同時(shí)通過(guò)網(wǎng)絡(luò)連向一臺(tái)Web服務(wù)器,也就是網(wǎng)絡(luò)的速度比網(wǎng)絡(luò)所連接的設(shè)備速度快的情況下,系統(tǒng)負(fù)載不斷增加,直到最大。目前提高 Web 服務(wù)器性能,使其具有較強(qiáng)負(fù)載能力,主要有兩種處理思想2 :1) 單機(jī)思想不斷升級(jí)服務(wù)器硬件性能,每當(dāng)負(fù)載增加,服務(wù)器隨之升級(jí)。這隨之將帶來(lái)一些問(wèn)題,首先,服務(wù)器向高檔升級(jí),花費(fèi)資金較多;其次,升級(jí)頻繁,機(jī)器切換造成服務(wù)中斷,可能會(huì)導(dǎo)致整個(gè)服務(wù)中斷;最后,每種架構(gòu)的服務(wù)器升級(jí)總

12、有一個(gè)極限限制。2) 多機(jī)思想使用多臺(tái)服務(wù)器提供服務(wù),通過(guò)一定機(jī)制使它們共同分擔(dān)系統(tǒng)負(fù)載,對(duì)單一的服務(wù)器沒有太高的性能要求,系統(tǒng)負(fù)載增加,可以多增加服務(wù)器來(lái)分擔(dān)。對(duì)用戶而言,整個(gè)系統(tǒng)仿佛是一臺(tái)單一的邏輯服務(wù)器,這樣的系統(tǒng)能夠提供較強(qiáng)的可擴(kuò)展性和較好的吞吐性能。精彩文檔實(shí)用標(biāo)準(zhǔn)文案為了適應(yīng)當(dāng)前急劇增長(zhǎng)的Web 訪問(wèn),有別于傳統(tǒng)的單機(jī)思想,解決單機(jī)思想帶來(lái)的一系列問(wèn)題,本文提出了一種基于權(quán)值的策略分配負(fù)載。2.2負(fù)載均衡實(shí)現(xiàn)設(shè)備2目前實(shí)現(xiàn)負(fù)載均衡需要兩類的設(shè)備:服務(wù)器和分配器。1) 服務(wù)器 (Server)為用戶提供真正的服務(wù),也就是指給用戶提供負(fù)載均衡服務(wù)的計(jì)算機(jī)設(shè)備,有關(guān)該設(shè)備的一些性能數(shù)據(jù)是

13、負(fù)載均衡的主要依據(jù)之一。2) 分配器 (Dispatcher)由用戶瀏覽器、 Web服務(wù)器組成兩層結(jié)構(gòu)Web系統(tǒng) 2 ,如圖 1 所示,實(shí)際是基于客戶端的負(fù)載均衡。圖 1負(fù)責(zé)給用戶服務(wù)分配服務(wù)器,分配器的主要功能是根據(jù)客戶和服務(wù)器的各種情況(這些情況要能反映服務(wù)器的負(fù)載狀況或性能狀況)通過(guò)一定的算法進(jìn)行調(diào)動(dòng)和分配工作,從而提高由服務(wù)器整體構(gòu)成的網(wǎng)站的穩(wěn)定性、響應(yīng)能力。它主要是集中所有的HTTP請(qǐng)求,然后分配到多臺(tái)Web 服務(wù)器上處理,來(lái)提高系統(tǒng)的處理效率。2.3負(fù)載均衡系統(tǒng)結(jié)構(gòu)兩層結(jié)構(gòu)的負(fù)載均衡系統(tǒng)在服務(wù)器上運(yùn)行一個(gè)特定的程序,該程序相當(dāng)一個(gè)客戶端,它定期的收集服務(wù)器相關(guān)性能參數(shù),如 CPU

14、、I/O 、內(nèi)存等動(dòng)態(tài)信息,根據(jù)某種策略,確定提供最佳服務(wù)的服務(wù)器,將應(yīng)用請(qǐng)求轉(zhuǎn)發(fā)給它。如果采集負(fù)載信息程序發(fā)現(xiàn)服務(wù)器失敗,則找其它服務(wù)器作為服務(wù)選擇。這是一種動(dòng)態(tài)負(fù)載均衡技術(shù),但是每臺(tái)服務(wù)器上必須安裝特定的客戶端程序,同時(shí),為保證應(yīng)用程序的透明性,需要對(duì)每個(gè)應(yīng)用進(jìn)行修改,能夠?qū)⒃L問(wèn)請(qǐng)求通過(guò)該客戶端程序轉(zhuǎn)發(fā)到其它服務(wù)器上,重定向方式進(jìn)行,修改每一個(gè)應(yīng)用程序,工作量十分大。三層結(jié)構(gòu)的負(fù)載均衡系統(tǒng)由用戶瀏覽器、負(fù)載均衡和Web 服務(wù)器組成三層結(jié)構(gòu)Web 系統(tǒng) 2 ,如圖 2 所示。實(shí)際是基于服務(wù)器的負(fù)載均衡。精彩文檔實(shí)用標(biāo)準(zhǔn)文案圖 2如果將基于客戶端的負(fù)載均衡中客戶端的負(fù)載均衡部分移植到一個(gè)中間平

15、臺(tái),形成一個(gè)應(yīng)用服務(wù)器,構(gòu)成請(qǐng)求、負(fù)載均衡和服務(wù)器的三層結(jié)構(gòu),客戶端應(yīng)用不需要做特殊修改,透明的中間層將請(qǐng)求均衡的分布到不同的服務(wù)器。據(jù)服務(wù)器直接連到Internet與否有兩種多Web服務(wù)器結(jié)構(gòu):隔離式(Separation)和非隔離式(Unseparation) 。隔離式是服務(wù)器不直接連到 Internet ,如圖 3 所示,非隔離式是服務(wù)器直接連到 Internet ,如圖 4 所示。圖 3圖 4隔離式中只有負(fù)載均衡器對(duì)外有一個(gè)IP 地址,所有的請(qǐng)求由負(fù)載均衡器分配到不同的Web Server,所有 Web Server的返回結(jié)果也經(jīng)過(guò)負(fù)載均衡器傳回給用戶。非隔離式中每一臺(tái)Web Serv

16、er都有一個(gè)IP地址,用戶請(qǐng)求經(jīng)過(guò)負(fù)載均衡器分配到Web Server,而請(qǐng)求的應(yīng)答不經(jīng)過(guò)負(fù)載均衡器,直接傳回用戶。為了減輕均衡器的負(fù)載,本文中采用了三層結(jié)構(gòu)中的隔離方式。2.4負(fù)載均衡實(shí)現(xiàn)的方法Web負(fù)載均衡常見算法有3 :循環(huán)調(diào)度算法 (Round-Robin Scheduling)、加權(quán)循環(huán)調(diào)度算法(Weighted Round-Robin Scheduling)、最小連接調(diào)度算法(Least-Connection Scheduling)、目標(biāo)地址散列調(diào)度算法(Destination Hashing Scheduling)、源地址散列調(diào)度算法(Source HashingScheduli

17、ng)。精彩文檔實(shí)用標(biāo)準(zhǔn)文案本文采用基于權(quán)值的調(diào)度算法,也就是說(shuō)權(quán)值大的服務(wù)器優(yōu)先得到調(diào)度,本文在實(shí)現(xiàn)時(shí)是基于靜態(tài)的權(quán)值,就是在開始的時(shí)候給每一個(gè)服務(wù)器配置一個(gè)默認(rèn)的權(quán)值。當(dāng)然也可以根據(jù)實(shí)際運(yùn)行情況再對(duì)每一個(gè)服務(wù)器的權(quán)值進(jìn)行調(diào)整。但是這需要實(shí)時(shí)的搜集每一個(gè)服務(wù)器的信息,如服務(wù)器的內(nèi)存實(shí)用情況,響應(yīng)速度等一些信息。3Web服務(wù)器集群環(huán)境配置與測(cè)試4693.1搭建環(huán)境軟硬件環(huán)境的搭建(1) 服務(wù)器有 4 臺(tái),一臺(tái)安裝 apache ,三臺(tái)安裝 tomcat 。(2) 服務(wù)器的操作系統(tǒng)都是Windows XP。(3) 其中安裝 apache 的服務(wù)器充當(dāng)負(fù)載均衡器,其它三臺(tái)是給用戶真正服務(wù)的服務(wù)器。

18、(4)IP 配置,一臺(tái)安裝apache的 IP 為 ,三臺(tái)安裝tomcat的服務(wù)器 IP 分別為。軟件的安裝與配置1) 安裝 tomcat 的服務(wù)器的配置(1) 在三臺(tái)安裝 tomcat 的服務(wù)器上安裝 jdk 。(2) 配置 jdk 的安裝路徑,在環(huán)境變量path 中加入 jdk 的 bin 路徑,新建環(huán)境變量JAVA_HOME指向jdk 的安裝路徑。(3) 在三臺(tái)要安裝 tomcat 的服務(wù)器上分別安裝 tomcat ,調(diào)試三個(gè) tomcat 到能夠正常啟動(dòng)。(4)tomcat的默認(rèn) WEB 服務(wù)端口是8080 ,默認(rèn)的模式是單獨(dú)服務(wù),我配置的三個(gè)tomcat的 Web 服務(wù)端口修改為70

19、80/8888/9999。修改位置為tomcat的安裝目錄下的conf/server.xml在文件中找到下面的語(yǔ)句:只需改動(dòng) Port= ”8080 ”為上面提到的端口號(hào)就行,對(duì)安裝tomcat的三個(gè)服務(wù)器這個(gè)文件做改動(dòng)。2) 負(fù)載均衡服務(wù)器配置 1(1) 在那臺(tái)要安裝apache的服務(wù)器上安裝apache ,我的安裝路徑為默認(rèn)C:Program FilesApacheGroupApache2。(2) 安裝后測(cè)試apache能否正常啟動(dòng),調(diào)試到能夠正常啟動(dòng)http :。(3) 下載后解壓縮文件。(4) 將解壓縮后的目錄中的 modules 目錄中的 mod_jk2.so 文件復(fù)制到 apach

20、e 的安裝目錄下的modules目錄中。(5) 修改 apache的安裝目錄中的conf 目錄的配置文件httpd.conf,在文件中LoadModule模塊配置信息的最后加上一句LoadModule jk2_modules/mod_jk2.so。(6) 分別修改三個(gè)tomcat的配置文件conf/server.xml在文件中找到下面的語(yǔ)句 只需改動(dòng)jvmRoute的值,在這里分別改為 tomcat1,tomcat2和 tomcat3。精彩文檔實(shí)用標(biāo)準(zhǔn)文案3) 均衡服務(wù)器的配置 2在 apache 的安裝目錄中的 conf 目錄下創(chuàng)建文件 pertie,寫入文件內(nèi)容如下

21、:#fine the communication channelchannel.socket:8009Info=Ajp13 forwarding over socket# 配置第一個(gè)服務(wù)器tomcatId=tomcat1 #要和 tomcat的配置文件server.xml中的 jvmRoute=tomcat1名稱一致debug=0 lb_factor=1#負(fù)載平衡因子,數(shù)字越大請(qǐng)求被分配的幾率越高。類似地再配置其它的服務(wù)器。最后加上這樣的句子info=Status worker, displays runtime information uri:/jkstatus.jspinfo=Displa

22、y status information and checks the c onfig file for changes. Group =status: uri :/*info=Map the whole Webapp debug=04) 安裝 tomcat 的服務(wù)器配置 2在三個(gè) tomcat的安裝目錄中的webapps建立相同的應(yīng)用,我和應(yīng)用目錄名為GroupTest,在三個(gè)應(yīng)用目錄中建立相同 WEB-INF 目錄和頁(yè)面 index.jsp , index.jsp 的頁(yè)面的主要內(nèi)容是打印出為客戶服務(wù)的服務(wù)器的 IP 地址和端口號(hào),當(dāng)然還有其它一些內(nèi)容,最主要的是這些內(nèi)容,這樣當(dāng)我們?cè)跍y(cè)試的

23、時(shí)候也方便地知道為其提供服務(wù)的服務(wù)到底是哪一個(gè)服務(wù)器,這個(gè)信息是非常重要的,這樣我們能看出當(dāng)大量用戶訪問(wèn)的時(shí)候我們能知道負(fù)載分配的情況。5) 集群配置分別修改三個(gè)tomcat的配置文件conf/server.xml找到以下面語(yǔ)句開始的地方:”session.ClusterSessionListener/ -將最上,最下面的一行都改為 就可以了。然后再在 Conf 目錄下建立perties文件,寫入下面一行,其中端口為相應(yīng)的channelSocket.port=80096) 集群應(yīng)用配置對(duì)于要進(jìn)行負(fù)載和集群的tomcat目錄下的 webapps中的應(yīng)用中的WEB-INF中的 web.xml文件要添加如下一句配置到此為止配置完成剩下的就是測(cè)試3.2環(huán)境的測(cè)試(1) 首選分別測(cè)試每個(gè) tomcat 的啟動(dòng)是否正常。http : /31: 7080http : /32: 8888http :

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論