Apache+Tomcat负载均衡集群搭建

1.所需软件


              apache_2.2.4-win32-x86-no_ssl,apache服务器

              mod_jk-apache-2.2.4连接器,连接apache和tomcat

             apache-tomcat-6.0.33tomcat服务器


2.软件安装


    2.1apache 安装


        

         一直下一步,到此界面:

          

        填写域名或localhost都可;

        安装完成后,启动访问localhost,界面如下则安装成功:

        

    2.2tomcat安装


                省略,网上资料大把大把。


3.集群配置


   3.1apache与mod_jk.so整合


         (1)修改httpd.conf配置文件,添加如下语句:

                  

                  作用:加载mod_jk.so,并读取mod_jk.conf配置文件。

        (2)在apache安装目录下的conf文件夹下,新建文件mod_jk.conf

                 

              添加如下配置:

                      

               作用:mod_jk作为连接器,mod_jk.conf作为连接器的配置文件配置workers.properties下属服务器的工作配置文件。

        (3)在apache安装目录下的conf文件夹下,新建文件workers.properties

                    

            配置如下:

                   

              作用:配置工作的tomcat节点。

        (4)在apache安装目录下的modules文件夹下,将mod_jk-apache-2.2.4复制过去,并且改名为mod_jk.so

                     


  3.2tomcat配置


       (1)拷贝两个tomcat

                  

       (2)修改tomcat安装目录下的conf文件夹下的server.xml文件,修改如下:

              

             jvmRoute与worker.properities文件中配置的名称相同。

             tomcat1配置同tomcat2配置。

 

4.测试


      在tomcat工作目录webapps下新建文件夹目录结构如下:

              

     test.jsp文件内容如下:

             

     结果

           测试路径如下:http://localhost/test/test.jsp

           第一次访问:

                   

          第二次访问:

                  

             apache根据设置的负载均衡策略和参数,进行请求分发。


5.常见问题


      (1)apache安装失败

                解决方案:安装目录设置到根目录,比如:H:/。

      (2)apache启动失败

               

               解决方案:在cmd名称中转到apache的安装目录/bin下,输入httpd -t命令,则会提示详细的错误信息,根据详细的错误信息进行排查。比如:can not load Apache2.2/modules/mod_jk.so into server:%1 \xb2\xbb\xca\xc7\xd3\xd0\xd0\xa7\xb5\xc4Win32 \xd3\xa6\xd3\xc3\xb3\xcc\xd0\xf2\xa1\xa3,这种问题可能是版本问题,或配置文件有问题,可以更换mod_jk的版本或这检查httpd.conf的配置文件。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值