我的運行環境: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,采用完全安裝,該程序用于實現負載均衡功能。
3、將tomcat50的內容進行完全復制,生成C:/ tomcat 51、C:/ tomcat 52、C:/ tomcat 53,分別用做集群中的節點。
4、修改負載均衡規則,使其遵循輪循算法(RoundRobin)。
4.1將testLB.jsp復制到c:/tomcat50/webapps/balancer文件夾中
4.2將文件夾classes復制到c:/tomcat50/webapps/balancer/WEB-INF文件夾中
4.3修改c:/web/tomcat50/webapps/balancer/WEB-INF/web.xml文件如下:
5、在集群中每個節點下,部署clusterapp應用。Clusterapp包含sessiondata.jsp,test.jsp,腳本。test.jsp是用來驗證節點狀態的頁面;sessiondata.jsp是用來響應用戶所發送的請求,同時記錄會話ID,會話的起始和最后時間,提供用戶增加、修改、刪除會話的屬性字段和屬性值,可以通過此來判定會話的持續與否。
6、將log4j的log4j-1.2.9.jar復制到每個%tomcat%/common/ lib下,使其將會話日志統一存儲到指定的文件中。
7、修改每個tomcat的server.xml配置文件,參數如下表所示。
配置 Instance 1 Instance 2 Instance 3 Instance 4
Instance Type Load Balancer Node 1 Node 2 Node 3
Code name TC-LB TC01 TC02 TC03
Home Directory c:/tomcat50 c:/tomcat51 c:/tomcat52 c:/tomcat53
Server Port 8005 9005 10005 11005
Connector 8080 9080 10080 11080
JK2 AJP Connector 8009 9009 10009 11009
Cluster mcastAddr 228.0.0.4 228.0.0.4 228.0.0.4 228.0.0.4
Cluster mcastPort 45564 45564 45564 45564
tcpListenAddress 127.0.0.1 127.0.0.1 127.0.0.1 127.0.0.1
Cluster tcpListenPort 4000 4001 4002 4003
新聞熱點
疑難解答