配置mod_jk.so:
a.存放位置,\Apache24\conf
b.配置\Apache24\conf\workers.properties
实现服务器端的负载均衡,失败迁移
1.sicky策略:
每一个用户的请求分配至固定的服务器,无法实现失败迁移,后期请求不会分给其他服务器。
2.session广播:
自动同步session给其他的服务器,弊端就是服务器太多可能造成广播风暴,造成性能开销过大。
3.集中管理(大型项目推荐):
独立的数据库/Redis(用于保存用户请求的session),将各个服务器的session集中管理
c.配置\Apache24\conf\mod_jk.conf(用于加载mod_jk.so和workers.properties)
其中JkMount /controller表示拦截一切请求,也可以只拦截jsp:、.jsp
mod_jk.so,workers.properties->mod_jk.conf->apache程序会自动加载httpd.conf
配置httpd.conf:在apache启动时,自动加载mod_jk.conf
追加include conf/mod_jk.conf
集群:应用阶段、部署实施
CATALINA_HOME会使 启动Tomcat时,自动开启CATALINA_HOME指定的tomcat,而集群中需要开启多个不同的tomcat,所以在单机条件打开多个tomcat服务器,需要删除CATALINA_HOME