linux下配置tomcat集群的負載均衡

linux下配置tomcat集群的負載均衡

ID:8791009

大?。?6.24 KB

頁數(shù):7頁

時間:2018-04-07

linux下配置tomcat集群的負載均衡_第1頁
linux下配置tomcat集群的負載均衡_第2頁
linux下配置tomcat集群的負載均衡_第3頁
linux下配置tomcat集群的負載均衡_第4頁
linux下配置tomcat集群的負載均衡_第5頁
資源描述:

《linux下配置tomcat集群的負載均衡》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫。

1、linux下配置tomcat集群的負載均衡一、首先了解下與集群相關的幾個概念集群:集群是一組協(xié)同工作的服務實體,用以提供比單一服務實體更具擴展性與可用性的服務平臺。在客戶端看來,一個集群就象是一個服務實體,但事實上集群由一組服務實體組成。與單一服務實體相比較,集群提供了以下兩個關鍵特性:·??可擴展性--集群的性能不限于單一的服務實體,新的服務實體可以動態(tài)地加入到集群,從而增強集群的性能?!??高可用性--集群通過服務實體冗余使客戶端免于輕易遇到outofservice的警告。在集群中,同樣的服務可以由多個服務實體

2、提供。如果一個服務實體失敗了,另一個服務實體會接管失敗的服務實體。集群提供的從一個出錯的服務實體恢復到另一個服務實體的功能增強了應用的可用性。為了具有可擴展性和高可用性特點,集群的必須具備以下兩大能力:·??負載均衡--負載均衡能把任務比較均衡地分布到集群環(huán)境下的計算和網(wǎng)絡資源。·??錯誤恢復--由于某種原因,執(zhí)行某個任務的資源出現(xiàn)故障,另一服務實體中執(zhí)行同一任務的資源接著完成任務。這種由于一個實體中的資源不能工作,另一個實體中的資源透明的繼續(xù)完成任務的過程叫錯誤恢復。負載均衡和錯誤恢復都要求各服務實體中有執(zhí)行同一

3、任務的資源存在,而且對于同一任務的各個資源來說,執(zhí)行任務所需的信息視圖(信息上下文)必須是一樣的。??集群分類:Linux集群主要分成三大類(高可用集群,負載均衡集群,科學計算集群)高可用集群(HighAvailabilityCluster)常見的就是2個節(jié)點做成的HA集群,有很多通俗的不科學的名稱,比如"雙機熱備","雙機互備","雙機".高可用集群解決的是保障用戶的應用程序持續(xù)對外提供服務的能力。(請注意高可用集群既不是用來保護業(yè)務數(shù)據(jù)的,保護的是用戶的業(yè)務程序?qū)ν獠婚g斷提供服務,把因軟件/硬件/人為造成的故障

4、對業(yè)務的影響降低到最小程度)。負載均衡集群(LoadBalanceCluster)??負載均衡系統(tǒng):集群中所有的節(jié)點都處于活動狀態(tài),它們分攤系統(tǒng)的工作負載。一般Web服務器集群、數(shù)據(jù)庫集群和應用服務器集群都屬于這種類型。??負載均衡集群一般用于相應網(wǎng)絡請求的網(wǎng)頁服務器,數(shù)據(jù)庫服務器。這種集群可以在接到請求時,檢查接受請求較少,不繁忙的服務器,并把請求轉到這些服務器上。從檢查其他服務器狀態(tài)這一點上看,負載均衡和容錯集群很接近,不同之處是數(shù)量上更多。科學計算集群(HighPerformanceComputingClus

5、ter)??高性能計算(HighPerfermanceComputing)集群,簡稱HPC集群。這類集群致力于提供單個計算機所不能提供的強大的計算能力。負載均衡與雙機熱備的區(qū)別??負載均衡是在這多臺服務器之上增加了一臺負載均衡服務器,負載均衡服務器的作用是把用戶的請求平均分配到每個節(jié)點;增加集群整體的處理能力;實現(xiàn)網(wǎng)絡訪問的均衡。??雙機熱備相當于2臺服務器其中有一臺是另一臺的備機,也可以互為備機;主機在運行服務時,備機處于檢測狀態(tài),主機發(fā)生故障后,備機將接管主機的服務。??負載均衡是解決服務器壓力過大,網(wǎng)絡請求大

6、量并發(fā)而設計的產(chǎn)品;負載均衡的優(yōu)點:WEB訪問流暢,用戶請求平均分布在每個節(jié)點上。??雙機熱備是為保障24*7小時高可用不停機而推出的產(chǎn)品;雙機熱備的優(yōu)點是:能保障用戶服務不間斷。??負載均衡的缺點:適用靜態(tài)WEB,如果是數(shù)據(jù)庫將不起作用,數(shù)據(jù)庫的多向同步目前還沒有完全解決的方案。??雙機熱備缺點:用傳統(tǒng)加加陣列的方式增加了存儲空間,同樣也形成了單點故障;有可能雙機熱備成為虛設,因為一旦陣列崩潰,服務也意味這停止。Tomcat集群的三種負載均衡方式優(yōu)缺點對照1.使用DNS輪詢.2.使用ApacheR-proxy方式

7、。3.使用Apachemod_jk方式.DNS輪詢的缺點是,當集群中某臺服務器停止之后,用戶由于dns緩存的緣故,便無法訪問服務,必須等到dns解析更新,或者這臺服務器重新啟動。還有就是必須把集群中的所有服務端口暴露給外界,沒有用apache做前置代理的方式安全,并且占用大量公網(wǎng)IP地址,而且tomcat還要負責處理靜態(tài)網(wǎng)頁資源,影響效率。優(yōu)點是集群配置最簡單,dns設置也非常簡單。R-proxy的缺點是,當其中一臺tomcat停止運行的時候,apache仍然會轉發(fā)請求過去,導致502網(wǎng)關錯誤。但是只要服務器再啟動

8、就不存在這個問題。mod_jk方式的優(yōu)點是,Apache會自動檢測到停止掉的tomcat,然后不再發(fā)請求過去。缺點就是,當停止掉的tomcat服務器再次啟動的時候,Apache檢測不到,仍然不會轉發(fā)請求過去。R-proxy和mod_jk的共同優(yōu)點是.可以只將Apache置于公網(wǎng),節(jié)省公網(wǎng)IP地址資源??梢酝ㄟ^設置來實現(xiàn)Apache專門負責處理靜態(tài)網(wǎng)頁,讓To

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。