首页 / APACHE / apache+多tomcat集群
apache+多tomcat集群
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了apache+多tomcat集群,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1456字,纯文字阅读大概需要3分钟。
内容图文
一台服务器安装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
完成
本文出自 “ITcain” 博客,请务必保留此出处http://521kun.blog.51cto.com/9397206/1782096
原文:http://521kun.blog.51cto.com/9397206/1782096
内容总结
以上是互联网集市为您收集整理的apache+多tomcat集群全部内容,希望文章能够帮你解决apache+多tomcat集群所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。