1.linux环境下安装好jdk、apache、tomcat。
2.网上下载jk(注意和apache和tomcat的版本问题)并复制到apache中的modules文件夹
中。
2.配置apache中的httpd.conf文件:
a.Listen 端口(大约在40行左右)
b.ServerName www.xxxxx.cn:80
c.最后加上:Include conf/mod_jk.conf
3.在conf中新建mod_jk.conf文件,并且配置如下:
a.加载workers.properties 文件: JkWorkersFile conf/workers.properties
b.配置整合tomcat的项目: JkMount /Admin* admin(Admin:项目名称,
admin:workers.properties中的名称)
4.在conf中新建workers.properties,并配置如下:
a.worker.list=admin,controller #controller是负载均衡控制器,可选择
worker.admin.port=8009 #tomcat中ajp13服务端口,如果整合多个tomcat此端口
不能重复
worker.admin.host=localhost #可以整合其他服务器上的tomcat
worker.admin.type=ajp13
worker.admin.lbfactor=1 #server的加权比重,值越高,分得的请求越多
#========如果配置了controller负载均衡控制器则需多配置以下信息========
worker.controller.type=lb
worker.controller.balanced_workers=admin #指定分担请求的项目
worker.controller.sticky_session=1
ok,所有配置搞定。
先启动tomcat,再启动apache。
2.网上下载jk(注意和apache和tomcat的版本问题)并复制到apache中的modules文件夹
中。
2.配置apache中的httpd.conf文件:
a.Listen 端口(大约在40行左右)
b.ServerName www.xxxxx.cn:80
c.最后加上:Include conf/mod_jk.conf
3.在conf中新建mod_jk.conf文件,并且配置如下:
a.加载workers.properties 文件: JkWorkersFile conf/workers.properties
b.配置整合tomcat的项目: JkMount /Admin* admin(Admin:项目名称,
admin:workers.properties中的名称)
4.在conf中新建workers.properties,并配置如下:
a.worker.list=admin,controller #controller是负载均衡控制器,可选择
worker.admin.port=8009 #tomcat中ajp13服务端口,如果整合多个tomcat此端口
不能重复
worker.admin.host=localhost #可以整合其他服务器上的tomcat
worker.admin.type=ajp13
worker.admin.lbfactor=1 #server的加权比重,值越高,分得的请求越多
#========如果配置了controller负载均衡控制器则需多配置以下信息========
worker.controller.type=lb
worker.controller.balanced_workers=admin #指定分担请求的项目
worker.controller.sticky_session=1
ok,所有配置搞定。
先启动tomcat,再启动apache。