linux 下简单配置tomcat集群

1、安装tomcat

2、安装Apache

3、下载mod_jk,下载地址http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/linux/(注意这里一定要选择与Apache版本对应的,不然加载不过去)

4、配置Apache,将mod_jk拷贝至/usr/local/apache2/modules

5、修改/usr/local/apache2/conf目录下的httpd.conf

在文件最后新增如下内容:

LoadModule jk_module modules/mod_jk.so
 <Ifmodule mod_jk.c>
       
       JkWorkersFile /usr/local/apache2/conf/workers.properties
       
       
   </IfModule>


   JkMount /*.jsp loadbalancer  

6、在/usr/local/apache2/conf目录下新增workers.properties,编辑workers.properties:



ps=/
# workers 
worker.list=tomcat1, loadbalancer, status
#--------------------------------------------------------------------
# 第一个tomcat
#--------------------------------------------------------------------
worker.tomcat1.port=8009   #对应tomcat的server.xml中配置的ajp13端口号
worker.tomcat1.host=localhost  #tomcat1的主机地址,如不为本机,请填写IP地址
worker.tomcat1.type=ajp13  #定向包协议
worker.tomcat1.lbfactor=1  #server的负载分配权重,值越高,分得的请求越多


#----------------------------------------------------------------------
# load balancerworker -负载均衡控制器
# ---------------------------------------------------------------------
worker.loadbalancer.type=lb
worker.loadbalancer.balanced_workers=tomcat1  #指定分担请求的tomcat
worker.loadbalancer.sticky_session=1    #设置为粘性session
worker.loadbalancer.sticky_session_force=0  #设置当多次请求未响应,请求将转发
worker.status.type=status
#
# end workers.properties

 

如果本地设置多个tomcat可以添加,注意修改tomcat的端口号即可

7、在tomcat的webapps下新建文件夹test,在其下新建文件hello.jsp,输出内容为hello word!;

8、 重新启动tomcat与Apache,输入http://localhost/test/hello.jsp(这个访问url中没有端口号的,Apache默认端口号80,不需要输入)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值