日期:2014-05-16  浏览次数:20854 次

Apache Http Server与Tomcat实现负载均衡和集群

?一、分布式实现原理

如上图所示,主要通过 Apache-Server 作为中转服务器,实现多个tomcat服务器之间的分布式处理,用户直接请求Apache-Server ,然后Apache-Server会将请求分发到具体的tomcat-server,之后 tomcat-server 响应客户请求并返回结果到 Apache-Server,最后 Apache-Server 返回结果给用户.

二、负载均衡

文件说明:

mod_jk.conf

主要定义 mod_jk 模块的位置以及 mod_jk 模块的连接日志设置,还有定义 worker.properties 文件的位置。 ?

worker.properties?
定义 worker 的参数,主要是连接 tomcat 主机的地址和端口信息。如果 Tomcat apache 不在同一台机器上,或者需要做多台机器上 tomcat 的负载均衡只需要更改 workers.properties 文件中的相应定义即可。

APACHE_HOME %为你的安装目录 ?

?

环境说明: