備軟體:tomcat 5.5.9 jdk1.5.0
一.配置過程
1、安裝jdk1.5.0。採用預設安裝就可以。
2、安裝tomcat到c:/ tomcat 50,採用完全安裝,該程式用於實現負載均衡功能。
3、將tomcat50的內容進行完全複製,生成c:/ tomcat 51、c:/ tomcat 52、c:/ tomcat 53,分別用做集群中的節點。
4、修改負載均衡規則,使其遵循輪循演算法(roundrobin)。
/loadbalancer
6、將log4j的log4j-1.2.9.jar複製到每個%tomcat%/common/ lib下,使其將會話日誌統一儲存
到指定的檔案中。
7、修改每個tomcat的server.xml配置檔案,引數如下表所示。
配置 instance 1 instance 2 instance 3 instance 4
9、啟動tomcat的應用。手動雙擊每個tomcat/bin的startup.bat程式。
二.web請求集群環境下流程
1、啟動訪問起始頁(http://localhost:8080/balancer/testlb.jsp)
2、jsp重定向請求到負載均衡過濾檔案(http://localhost:8080/balancer/loadbalancer)
3、負載均衡的tomcat接受請求,根據制定的負載均衡演算法,重定向到可用的集群節點(tc01、tc02、tc03)
5、sesiondata.jsp將在web上顯示會話的詳細資訊(如會話id,最後訪問時間)
在測試的過程中採用roundrobin演算法,通過對instance 1發起多個http://localhost:8080/balancer/testlb.jsp測試請求,發現每個請求返回頁面的埠號不完全一致,在9080、10080、11080埠不規則的出現,即客戶端的訪問請求按照roundrobin演算法被重定向到不同的伺服器
上進行處理,說明該負載均衡規則在這個測試中得到正確的體現。在關閉集群中乙個節點後再啟用它,能夠自動發現該節點,並為該節點分配請求。
tomcat集群配置
軟體 apache tomcat 6.0.29 mod jk.so httpd.conf的配置 把下面模組的注釋 號去掉,載入這些模組 loadmodule proxy module modules mod proxy.so loadmodule proxy ajp module modules m...
TOMCAT集群配置
我的執行環境 windows2003 server sp4 j2sdk1.5.0 tomcat5.5.9 準備軟體 tomcat 5.5.9 jdk1.5.0 一 配置過程 1 安裝jdk1.5.0。採用預設安裝就可以。2 安裝tomcat到c tomcat 50,採用完全安裝,該程式用於實現負載均...
Tomcat 集群配置
由於單台tomcat的承載能力是有限的,當我們的業務系統使用者量比較大,請求壓力比較大時,單台tomcat是扛不住的,這個時候,就需要搭建tomcat集群,而目前比較流行的做法就是通過nginx來實現tomcat集群的負載均衡。環境準備 在伺服器上,安裝兩台tomcat,然後分別修改tomcat伺服...