Tomcat集群搭建(3)
发布时间:2021-06-07
发布时间:2021-06-07
本人浏览众多博客搭建出了一个tomcat的集群环境,文档为一手货。请大家放心下载,并踊跃分享。
我的Apache安装在D:\Program Files\Apache Software
Foundation\Apache2.2,找到conf目录下的httpd.conf,在文件的最后一行添加
include "D:\Program Files\Apache Software
Foundation\Apache2.2\conf\mod_jk.conf"
2、新建mod_jk.conf文件,内容如下:(如果你配置完成后,apache server无法执行某个操作,请检查这里的路径是否正确,jk.so是否在指定的目录下)
LoadModule jk_module modules/mod_jk-1.2.31-httpd-2.2.3.so JkWorkersFile conf/workers.properties #指定那些请求交给tomcat处理,"controller"为在workers.propertise里指定的负载分配控制器名 JkMount /*.jsp controller
3、将下载的JK插件mod_jk-1.2.31-httpd-2.2.3.so复制到Apache安装目录的modules目录下。
4、新建并编辑workers.properties文件,内容如下: #server
worker.list = controller
#========tomcat1========
worker.tomcat1.port=11009
worker.tomcat1.host=localhost
worker.tomcat1.type=ajp13
worker.tomcat1.lbfactor = 1
#========tomcat2========
worker.tomcat2.port=12009
worker.tomcat2.host=localhost
worker.tomcat2.type=ajp13
worker.tomcat2.lbfactor = 1
#========tomcat3======== worker.tomcat3.port=13009
worker.tomcat3.host=192.168.0.80 //在我的虚拟机中的,可以算远程的吧
worker.tomcat3.type=ajp13
worker.tomcat3.lbfactor = 1
#========controller,负载均衡控制器========
worker.controller.type=lb
worker.controller.balanced_workers=tomcat1,tomcat2,tomcat3
worker.controller.sticky_session=false
worker.controller.sticky_session_force=1
#worker.controller.sticky_session=1
这里可以配置任意多个Tomcat,此处配置了3个Tomat服务器,2个本地,1个远程,所以为了它们都能够顺利启动起来,本地的服务器端口都是不同的,
上一篇:肝损伤药物