qq70191 发表于 2018-11-19 11:10:45

服务器集群(apache+tomcat)

  一.Apache配置
  1.apche/conf/http.conf中增加:include conf/mod_jk.conf
  2.将mod_jk-apache-xxx.so拷贝到modules文件夹下,在http.conf 同目录下新建mod_jk.conf文件,内容如下
  LoadModule jk_module modules/mod_jk-apache-xxx.so
  JkWorkersFile conf/workers.properties
  JkMount /* controller
  3.http.conf同目录下新建 workers.properties文件,内容如下
  worker.list = controller#与mod_jk.conf配置中JkMount关联
  #========tomcat1========   
  worker.tomcat1.port=8009#ajp13 端口号      
  worker.tomcat1.host=localhost   #tomcat的主机地址
  worker.tomcat1.type=ajp13   
  worker.tomcat1.lbfactor = 1   #server的加权比重,值越高,分得的请求越多
  #========tomcat2========   
  worker.tomcat2.port=8109      
  worker.tomcat2.host=localhost
  worker.tomcat2.type=ajp13   
  worker.tomcat2.lbfactor = 2   
  #========负载均衡控制器========   
  worker.controller.type=lb   
  worker.controller.balanced_workers=tomcat1,tomcat2
  worker.controller.sticky_session=1#指定分担请求的tomcat
  二.检查集群Tomcat服务器
  1.检查tomcat/conf/server.xml文件中,ajp协议端口
  2.在Engine增加属性jvmRoute="tomcat1",同时增加元素
      (session共享)
  




页: [1]
查看完整版本: 服务器集群(apache+tomcat)