windows下apache+多tomcat集群
2016-05-23 13:41
465 查看
一台服务器安装apache+tomcat 另一台安装tomcat(192.168.1.200)
1 安装软件 安装基本配置apache+tomcat见上一篇
2 配置两台服务器的tomcat , 配置tomcat/conf/server.xml
1 找到 <Engine name="Catalina" defaultHost="localhost" >
添加改为 <Engine name="Catalina" defaultHost="localhost" jvmRoute="tomcat1">
jvmRoute="tomcat1" 为tomcat标记
2 找到 <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
将前后的注释符去掉
3 实现session 共享可用于标记用户实现一定的用户数据共享(购物车?)
配置tomcat/conf/context.xml
<Context>
.....
</Context>
改为
<Context distributable="true">
.....
</Context> 注意两台都要配置
3 配置apache服务器
1 将mod_jk.so 复制到apache\modules里面
2 配置apache\conf/httpd.conf
在LoadModul下 复制
LoadModule jk_module modules\mod_jk.so
JkWorkersFile "C:\apache\conf\workers.properties" (注意自己的安装路径,此文件需新建)
JkLogFile C:\apache\logs\mod_jk.log (需新建)
JkLogLevel debug
JkMount /*.do loadbalancer
JkMount /*.jsp loadbalancer
3 新建 文件workers.properties 在C:\apache\conf\
添加
worker.list=loadbalancer
worker.tomcat1.port=8009 #ajp的监听端口
worker.tomcat1.host=127.0.0.1 #(这是本机的tomcat)
worker.tomcat1.type=ajp13
worker.tomcat1.lbfactor=1
worker.tomcat2.port=8009 #ajp的监听端口 worker.tomcat2.host=192.168.1.200 #另一台tomcat worker.tomcat2.type=ajp13 worker.tomcat2.lbfactor=1
(多个tomcat)
worker.loadbalancer.balance_workers=tomcat1,tomcat2 (若添加tomcat,此处添加) worker.loadbalancer.sticky_session=1 完成
1 安装软件 安装基本配置apache+tomcat见上一篇
2 配置两台服务器的tomcat , 配置tomcat/conf/server.xml
1 找到 <Engine name="Catalina" defaultHost="localhost" >
添加改为 <Engine name="Catalina" defaultHost="localhost" jvmRoute="tomcat1">
jvmRoute="tomcat1" 为tomcat标记
2 找到 <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
将前后的注释符去掉
3 实现session 共享可用于标记用户实现一定的用户数据共享(购物车?)
配置tomcat/conf/context.xml
<Context>
.....
</Context>
改为
<Context distributable="true">
.....
</Context> 注意两台都要配置
3 配置apache服务器
1 将mod_jk.so 复制到apache\modules里面
2 配置apache\conf/httpd.conf
在LoadModul下 复制
LoadModule jk_module modules\mod_jk.so
JkWorkersFile "C:\apache\conf\workers.properties" (注意自己的安装路径,此文件需新建)
JkLogFile C:\apache\logs\mod_jk.log (需新建)
JkLogLevel debug
JkMount /*.do loadbalancer
JkMount /*.jsp loadbalancer
3 新建 文件workers.properties 在C:\apache\conf\
添加
worker.list=loadbalancer
worker.tomcat1.port=8009 #ajp的监听端口
worker.tomcat1.host=127.0.0.1 #(这是本机的tomcat)
worker.tomcat1.type=ajp13
worker.tomcat1.lbfactor=1
worker.tomcat2.port=8009 #ajp的监听端口 worker.tomcat2.host=192.168.1.200 #另一台tomcat worker.tomcat2.type=ajp13 worker.tomcat2.lbfactor=1
(多个tomcat)
worker.loadbalancer.balance_workers=tomcat1,tomcat2 (若添加tomcat,此处添加) worker.loadbalancer.sticky_session=1 完成
相关文章推荐
- java-模拟tomcat服务器
- i-jetty环境搭配与编译
- 实现单Tomcat多Server配置
- 生产环境下的Tomcat配置
- Linux部署Tomcat服务器
- jenkins------结合maven将svn项目自动部署到tomcat下
- 如何搞定tomcat这只喵~
- Apache Isis 1.4.0 发布,领域驱动开发框架
- RedHat 5.8 安装Oracle 11gR2_Grid集群
- RH436 Day3 课后总结
- mysql集群之MMM简单搭建
- Linux快速构建apache web服务器
- Awstats处理多apache日志
- 安装perl模块小窍门
- Apache静态编译与动态编译的区别
- PHP+Apache在Windows 9x下的安装和配置
- Apache服务器配置全攻略
- Apache Web让JSP“动”起来