`
jackyIT
  • 浏览: 14107 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

Apache2.2.13+Tomcat6.0.20 Load Balance

阅读更多
Apache 2.2 新特性概述详细查看
英文版:http://httpd.apache.org/docs/2.2/new_features_2_2.html
中文版:http://lamp.linux.gov.cn/Apache/ApacheMenu/new_features_2_2.html

新增的mod_proxy_balancer模块为mod_proxy提供了负载均衡服务。新增的mod_proxy_ajp模块为Apache Tomcat使用的Apache JServ Protocol version 1.3提供了支持。

一、Apache2.2.13和Tomcat6.0.20的下载
Apache官方下载:http://httpd.apache.org/download.cgi
Tomcat官方下载:http://tomcat.apache.org/download-60.cgi
二、环境的搭建

1.安装Apache,将Tomcat分别解压到3个不同的目录(ATyeeku1,ATyeeku2,ATyeeku3)
2.修改apache-》httpd.conf
a.打开加载以下模块
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
b.在httpd.conf最下面增加代理balance

##security
<Proxy *>
Order Deny,Allow
Deny from all
Allow from 127.0.0.1 192.168.0.119
</Proxy>

##proxy balance
<Proxy balancer://www.yeeku.com>
BalancerMember http://127.0.0.1:8081
BalancerMember http://127.0.0.1:8083
BalancerMember http://127.0.0.1:8085
</Proxy>
ProxyPass / balancer://www.yeeku.com/
3.分别修改tomcat-》conf-》server.xml
a.修改服务端口<Server port="8005" shutdown="SHUTDOWN">:分别为8005,8006,8007
b.修改<Connector port="8081" protocol="HTTP/1.1" .../>:8081,8083,8085分别于apache代理balance端口相对应
c.修改虚拟空间:<Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">分别任jvm1,jvm2,jvm3
d.部署加载project:<Context path="/SHTest" docBase="E:\BaoKuWorkSpace\SHTest\WebRoot" reloadable="true"/>

三、启动服务,并进行@Test
因为我在httpd.conf配置的访问限制,所以只能自己访问
http://localhost/SHTest或者http://192.168.0.119/SHTest

五、可能存在的问题
1.session复制的问题
.....
正在研究当中....










分享到:
评论

相关推荐

    Apache2.2+tomcat6.0搭建负载均衡服务器

    Apache2.2与Tomcat6.0的组合可以构建一个高效、可靠的负载均衡服务器系统,以分散客户端请求到多个后端应用服务器,提高整体服务的可用性和响应速度。以下是搭建和配置的关键步骤及知识点: 1. **Apache2.2安装配置...

    Apache+Tomcat集群、优化配置

    ### Apache+Tomcat集群、优化配置 #### 一、文档目的 本文档旨在提供详细的步骤指导,帮助读者在本地环境中成功搭建Apache与Tomcat的服务集群,并进行必要的性能优化。通过这种方式,可以有效地测试项目的性能,...

    apache_2.2.13-x64-no-ssl.msi

    apache 服务 apache_2.2.13-x64-no-ssl.msi

    SVN1.6.5+TortoiseSVN1.6.5+Apacht2.2.13+Eclipse Svn插件配置全攻略.part2

    由于只能上传15M的限制,所以分成了3个压缩分包.3个包全部下载完后解压就是.

    SVN1.6.5+TortoiseSVN1.6.5+Apacht2.2.13+Eclipse Svn插件配置全攻略.part1

    由于只能上传15M的限制,所以分成了3个压缩分包.3个包全部下载完后解压就是.

    SVN1.6.5+TortoiseSVN1.6.5+Apacht2.2.13+Eclipse Svn插件配置全攻略.part3

    由于只能上传15M的限制,所以分成了3个压缩分包.3个包全部下载完后解压就是.

    apache_2.2.13-win32-x86-openssl-0.9.8k.msi

    apache_2.2.13-win32-x86-openssl-0.9.8k.msi

    Apache 2.2 + Subversion 1.6.5 版本控管安裝筆記

    - Apache HTTP Server可以从Apache官方网站下载,选择适合的no ssl版本,例如`apache_2.2.13-win32-x86-no_ssl.msi`。 - Subversion的Windows二进制版本可以从Tigris.org获取,选择`svn-win32-1.6.5.zip`。 - ...

    Windows下安装Apache2.2 + PHP5.3 + Mysql5.1

    - **下载地址**:首先需要从官方网站下载适用于Windows系统的Apache 2.2版本,例如`apache_2.2.13-win32-x86-no_ssl.msi`。 - **注意事项**:选择不包含SSL的版本,因为初学者可能暂时不需要SSL支持,同时也可以减少...

    php+apache+mysql配置视频教程

    本教程以PHP 5.3和Apache 2.2.13版本为例,这是当时较新的组合,适用于许多常见的Web应用。 首先,让我们深入了解一下PHP。PHP(Hypertext Preprocessor)是一种开源的服务器端脚本语言,特别适合Web开发,可以嵌入...

    Apache_2.2.13

    这是php的必安软件!一个直接可以在windows上面安装的可执行文件,不需要解压,不需要注册码。直接安装就可以了。

    Windows下apache2.2+php+mysql安装及配置全攻略.pdf

    - **下载并安装Apache 2.2**: 使用提供的链接下载`apache_2.2.13-win32-x86-no_ssl.msi`安装包,并按照向导提示安装到自定义的位置,例如`D:\server\apache2`。 - **验证安装**: 安装完成后,在浏览器中访问`...

    apache2.2+apusic6.0负载配置指南(中望)

    - 下载Apache HTTP Server的最新源码,例如版本2.2.13。 - 使用`gzip -d`命令解压gz格式的压缩包。 - `tar xvf`命令进一步解压到特定目录。 - 执行`./configure`进行配置,指定安装路径,并启用负载均衡相关的...

    PHP+apache+mysql环境配置

    对于Windows系统,Apache_2.2.13是一个常见的版本。安装过程中,需要注意以下几点: 1. 如果系统中已经存在IIS,为了避免端口冲突,可以选择非默认的Port80,如Port8080。 2. 在安装路径的选择上,可以根据个人需求...

    Windows下apache2.2+php+mysql安装及配置全攻略归类.pdf

    - 下载并安装`apache_2.2.13-win32-x86-no_ssl.msi`。 - 选择安装路径,例如`D:\server\apache2`。 - 完成安装后,通过浏览器访问`http://localhost`来确认Apache服务器是否正确安装,页面应显示"It works!"。 #...

    ApacheTomcat集群整合教程

    这里下载的是与Apache 2.2.13版本匹配的mod_jk-1.2.28-httpd-2.2.3.so,它实现了Apache与Tomcat之间的通信。 4. **集群配置**:在一台主机上配置多个Tomcat实例(也称为服务器节点),每个实例对应一个独立的域名。...

    tomcat6.0与apache2.2的完美组合

    本文将详细介绍如何在Windows环境下,将Apache 2.2.13与Tomcat 6.0.18进行整合,实现一台Apache服务器带两个Tomcat实例的配置。 首先,确保下载并安装了正确的软件版本。Apache可以从...

    apache_2.2.13-win32-x86-no_ssl

    Apache HTTP Server 2.2.13 是一个广泛使用的开源Web服务器软件,尤其适用于Windows 32位系统。这个版本不包含SSL支持,意味着它不能处理加密的HTTPS连接,这在当今重视数据安全的时代可能略显不足。然而,对于那些...

    LAMP----linux+apache+mysql+php详细安装步骤.pdf

    - 下载Apache的源代码文件,例如httpd-2.2.13.tar.bz2。 - 解压源代码:`tar xvf httpd-2.2.13.tar.bz2` - 进入解压后的目录:`cd httpd-2.2.13` - 配置Apache的安装路径:`./configure --prefix=/usr/local/...

Global site tag (gtag.js) - Google Analytics