修改apache的conf目录下的httpd.conf文件,
在最后加上一行
Include /usr/local/apache/conf/mod_jk2.conf
然后在/usr/local/apache/conf目录下创建 mod_jk2.conf 文件
LoadModule jk_module modules/mod_jk.so
JkWorkersFile /usr/local/apache/conf/workers2.properties
JkLogFile /usr/local/apache/logs/mod_jk.log
# Set the jk log level [debug/error/info]
JkLogLevel info
# Select the log format
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
# JkOptions indicate to send SSL KEY SIZE,
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
# JkRequestLogFormat set the request format
JkRequestLogFormat "%w %V %T"
JkMount /feedback* loadbalancer
JkMount /dac* loadbalancer
JkMount /* another
JkUnMount /*.jpg loadbalancer
JkUnMount /*.gif loadbalancer
JkUnMount /*.swf loadbalancer
JkUnMount /*.bmp loadbalancer
JkUnMount /*.png loadbalancer
这里配置了两个tomcat服务器,一个是loadbalancer,另一个是another,
然后在/usr/local/apache/conf目录下创建workers2.properties,指定两个tomcat的端口相应信息
workers.tomcat_home=/root/software/apache-tomcat-6.0.18
workers.java_home=/root/software/jdk1.6
worker.list=loadbalancer,another
# Define the first node...
worker.loadbalancer.port=8111
worker.loadbalancer.host=localhost
worker.loadbalancer.type=ajp13
# Define the 2nd node...
worker.another.port=8222
worker.another.host=localhost
worker.another.type=ajp13
loadbalancer 的ajp转发端口是8111,host是localhost,用的是ajp13协议转发,
aonther的ajp转发端口是8222,host是localhost,用的是ajp13协议转发,
然后loadbalancer这台tomcat服务器需要在server.xml修改一行,
把
<Engine name="Catalina" defaultHost="localhost"> 改为
<Engine name="Catalina" defaultHost="localhost" jvmRoute="loadbalancer">
这里的worker.loadbalancer.port=8111指定的端口是server.xml的
<!-- Define an AJP 1.3 Connector on port 8009 -->
<Connector port="8111" protocol="AJP/1.3"redirectPort="8443" />
这里的端口
同理another tomcat服务器也需要相应修改。
刚开始连不上是因为端口配错了,配成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负载...
Apache2.2.4+Tomcat6 Apache、Tomcat整合 proxy方式 单台主机单站点集群、负载均衡
apache+tomcat集群整合
apache2.2 + tomcat6 整合以及集群配置
Apache Tomcat 集群,多个参考资料整合教程。
WIn10下Apache2.4+双Tomcat8集群所需材料,内部包含环境变量配置.png,Tomcat的webapp内有包含单个.jsp的文件夹项目。可以参照https://blog.csdn.net/sinat_23030553/article/details/87568246进行配置。
Apache与Tomcat整合手册-无集群版(原创)
ApacheTomcat集群部署配置方案
window apache tomcat的集群 window+apache+tomcat的集群
window+apache+tomcat的集群整合 Apache是http服务器,我们可以利用它对tomcat进行负载均衡.
根据网上的apache+tomcat集群整合,自己配出来的作为示例,备忘用
关于apache整合tomcat后的一些参数设置,实现一个tomcat的集群,我自己实现过了
Apache与tomcat整合、性能、集群、测试 搭建和配置
最新的tomcat 和apache 整合 集群 优化 是用代理方式进行配置的。
jk+apce+tomcat 整合 实现tomcat负载均衡 tomcat集群。让tomcat处理.jsp动态页面,apache处理静态页面。平且实现在一个IP下提供多个站点服务。 里面包括怎样配置apache虚拟机文件 怎样配置tomcat的虚拟机文件 花了我...
Apache,Tomcat集群和负载均衡
完全可以下载部署,本人真正手写,请需要的可以下载使用,
在实际操作中,主要是Apache作为主服务器运行,当监听到有jsp或者servlet的请求时,将请求转发给tomcat服务器,由tomcat服务器进行解析后,发回apache,再由apache发回用户。 在tomcat中有两个监听的端口,一个是...
Windows下整合Apache2.2和Tomcat6.0 集群与负载均衡,本人亲测可用,已经使用到企业应用开发中,长期以来未出现任何问题,内容详尽,即使小白也是一看即懂、
Apache与tomcat整合、性能、集群、测试.pdf