ReadyGo!技术成就梦想 >> JAVA技术 >> 开源技术 >> 实例讲解配置之——tomcat集群配置

实例讲解配置之——tomcat集群配置

ReadyGo!技术成就梦想 www.efish.cn efish 2007-10-11 19:47:30

我的运行环境: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文件如下:
  
    balancerfilter
    /loadbalancer
 

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

8、修改c:\web\tomcat50\webapps\balancer\web-inf\config\ruler.xml文件如下:


   
            serverinstance="1"
        maxserverinstances=

责任编辑: efish 参与评论 查找更多: 核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级核心java基础j2eexmlj2sej2me问题解决核心技术高级
相关文章
linux下tomcat与apache web服务器.. 1、引言 基于web技术的internet/intranet近年来已经得到了广泛的应用,intranet是以tcp/ip协议为基础、..
实例讲解apache+tomcat+ssl配置 我的运行环境:windows2003 server sp4 + j2sdk1.5.0 + apache2.0.54 + tomcat5.5.9 **准备软件: 1、..
web框架tomcat 5.0 的目录结构 tomcat下有9个目录,分别是bin,common,conf,logs,server,shared,temp,webapps,work 目录,现在对每..
tomcat向weblogic移植的中文乱码.. 我有个servlet处理含有中文的表单, 用new string(s.getbytes("iso8859-1"), "gbk")..
三种tomcat管理界面常用设置方式 1.登陆管理界面 http://localhost:8080/admin 密码和用户名在你安装的时候设定的,如果忘记(或没有)的话..
tomcat 5集群中的session复制二 集群安装    为了在tomcat5容器中session复制可用,必须完成以下步骤:    ●    为了集群能够..
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的ReadyGo.com.cn

分类导航
ReadyGo!技术成就梦想