`
dakulaliu
  • 浏览: 98039 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用Apache配置Tomcat集群

阅读更多
1.下载jk--http://apache.mirror.phpchina.com/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.26/mod_jk-1.2.26-httpd-2.2.4.so放到%APACHE_HOME%/modules/目录下
2.配置Apache httpd.conf
Include conf/mod_jk.conf

3.http.conf 同目录下新建mod_jk.conf文件
###########################################
#加载mod_jk Module
LoadModule jk_module modules/mod_jk-apache-2.0.55.so

#指定 workers.properties文件路径
JkWorkersFile conf/workers.properties

#指定那些请求交给tomcat处理,"controller"为在workers.propertise里指定的负载分配控制器
JkMount /*.* controller
###########################################

4.http.conf同目录下新建workers.peroperties文件
######################################################################
worker.list = controller

#========tomcat1========
worker.tomcat1.port=8010         #ajp13 端口号,在tomcat下server.xml配置,默认8009
worker.tomcat1.host=192.168.10.11    #tomcat的主机地址,如不为本机,请填写ip地址
worker.tomcat1.type=ajp13
worker.tomcat1.lbfactor = 1      #server的加权比重,值越高,分得的请求越多

#========tomcat2========
worker.tomcat2.port=8009       #ajp13 端口号,在tomcat下server.xml配置,默认8009
worker.tomcat2.host=192.168.10.173  #tomcat的主机地址,如不为本机,请填写ip地址
worker.tomcat2.type=ajp13
worker.tomcat2.lbfactor = 1    #server的加权比重,值越高,分得的请求越多

#========controller,负载均衡控制器========
worker.controller.type=lb
worker.controller.balance_workers=tomcat1,tomcat2   #指定分担请求的tomcat
worker.controller.sticky_session=1
######################################################################


5.负载均衡配置完成,还需要配置Session同步:
   在各台tomcat server上配置server.xml配置:

5.1将以下注释放开,并且修改jvmRoute为上述配置中对应的tomcat1,tomcat2,tomcat3....
<!-- You should set jvmRoute to support load-balancing via AJP ie :
<Engine name="Standalone" defaultHost="localhost" jvmRoute="jvm1">
-->


5.2将以下内容注释掉
<!-- Define the top level container in our container hierarchy -->
<Engine name="Catalina" defaultHost="localhost">


5.3将
<Cluster> </Cluster>
注释放开即可,
重启tomcat,重启Apache
分享到:
评论

相关推荐

    apache+tomcat集群配置

    本文将详细介绍如何配置 Apache + Tomcat 集群,包括安装 Apache 和 Tomcat 服务器、配置 mod_jk 模块、配置 Apache 和 Tomcat 服务器、配置负载均衡控制器等。 一、安装 Apache 服务器 首先,需要安装 Apache ...

    Apache+Tomcat集群配置

    Apache+Tomcat集群配置,Apache+Tomcat集群配置,Apache+Tomcat集群配置

    Apache和Tomcat集群配置步骤(Apache2.2,Tomcat6.0).

    ### Apache和Tomcat集群配置详解 #### 一、软件准备 在进行Apache和Tomcat集群配置之前,首先需要准备所需的软件资源。 - **Apache 2.2**: - Windows平台: 从官方网站 [http://httpd.apache.org/download.cgi]...

    Apache和tomcat集群部署相关配置文件案例

    Apache和tomcat集群部署配置文件案例,包含Apache中的配置文件httpd.conf,mod_jk.conf,workers.properties,以及tomcat中配置文件server.xml

    Apache+Tomcat集群配置续

    Apache+Tomcat集群配置续Apache+Tomcat集群配置续Apache+Tomcat集群配置续Apache+Tomcat集群配置续

    Apache+Tomcat集群

    在配置Apache+Tomcat集群时,主要涉及以下几个关键步骤: 1. **安装与准备**: - 安装Apache HTTP Server和Tomcat。在示例中,使用的版本是Apache 2.0.55和Tomcat 5.5.17,但实际操作时应使用最新稳定版本。 - ...

    Linux下通过Apache搭建Tomcat集群

    在Linux环境中,通过Apache HTTP服务器(简称Apache)搭建Tomcat集群是一种常见的高可用性和负载均衡配置方式。Apache作为反向代理服务器,可以将用户的请求分发到多个Tomcat实例上,从而实现应用服务的扩展和容错。...

    Apache+Tomcat服务器集群配置详细步骤

    本文将详细介绍如何在一机双Tomcat环境下搭建Apache+Tomcat集群,并深入解析其中的关键配置和技术细节。 #### 二、Apache+Tomcat集群的优势 1. **高可靠性(HA)**:通过集群管理软件实现在主服务器发生故障时,备份...

    apache+tomcat集群配置64位windows系统

    总结,配置Apache和Tomcat集群涉及多个环节,包括Apache的负载均衡配置、Tomcat的集群设置、session共享以及故障转移和会话持久化策略。每个环节都需要细致操作,以确保在64位Windows系统上实现稳定、高效的Web服务...

    反向代理负载均衡 Apache + Tomcat集群

    反向代理负载均衡 Apache + Tomcat集群 多的我也不多说了 看文档

    Apache+tomcat集群环境配置

    以下是对"Apache+mod_jk+Tomcat集群环境配置"的详细解析。 **1. Apache与Tomcat集群的优势** - **负载均衡**:通过将请求分发到多个Tomcat实例,可以有效提高系统处理能力,防止单一节点过载。 - **高可用性**:当...

    apache+tomcat集群配置文件和文档说明

    总结,"apache+tomcat集群配置文件和文档说明"涵盖了Apache和Tomcat的集群配置,涉及Apache的负载均衡配置、Tomcat的session复制和集群通信设置,以及Java环境的准备。通过这些配置,可以构建一个高可用的Web服务...

    Apache,Tomcat集群和负载均衡

    Apache,Tomcat集群和负载均衡包括了apache-tomcat-5.5.29.zip,apache_2.2.4-win32-x86-no_ssl.msi,mod_jk-1.2.28-httpd-2.2.3.so,ApacheTomcat整合文档.doc,Apache,Tomcat集群和负载均衡教程.doc,Tomcat负载...

    apache配置tomcat集群几个重要的配置文件

    其中包含三个Apache配置tomcat集群的重要文件:httpd.conf,mod_jk.conf和workers.properties

Global site tag (gtag.js) - Google Analytics