本人浏览众多博客搭建出了一个tomcat的集群环境,文档为一手货。请大家放心下载,并踊跃分享。
本文Apache+Tomcat集群配置 基于apache tomcat6.0.35 和apache http server 2.2实现均衡负载
准备环境
Apache
Apache是http服务器,我们利用其对Tomcat进行负载均衡。目前最新版本为2.2.?,下载地址为/download.cgi#apache22。如下图:
目前已经出现Apache2.3.11,但是为beta版本,所以没有使用。
下载后直接安装msi即可,如果没有其他的http服务器(如iis)则应该可以成功安装,端口即为80,能够访问http://localhost/说明安装成功。建议不要监听80端口,因为有时候80端口已经被IIS服务器给占或者其他软件被占的话,apache server是安装不成功的(这样会报错:Address already in use: make_sock: could not bind to port 80/443 )。如果想改监听的端口,请修改httpd.conf,找到:listen 80 改成 listen 8080即可监听8080端口 Tomcat
Tocmat7目前已经出现稳定版本的7.0.12,Tomcat6则为6.0.32。经我测试,这2个版本的Apache负载均衡配置过程都是一样的,因此下面的配置在Tomcat6或7集群是通用的。但是按照下面的配置,集群中Tomcat不能既有Tomcat6又有Tomcat7,否则虽能够负载均衡,但不能进行session复制,不知其他方式配置的集群是否可以。