Apache2.4+Tomcat7 集群:

1、下载并安装相对应的软件

  apache下载地址:http://httpd.apache.org/ 这里使用apache2.4

  tomcat下载地址:http://tomcat.apache.org/ 这里使用tomcat7

2、配置Apache

  a、下载mod_jk.so放到Apache根目录下的modules文件夹下

  b、打开根目录下的conf文件夹下的httpd.conf,编辑此文件夹(conf/httpd.conf)

    在最后一行添加以下代码:

    Include conf/mod_jk.conf

   c、在httpd.conf同目录下、创建配置文件mod_jk.conf,代码如下:

    #加载mod_jk Module

      LoadModule jk_module modules/mod_jk.so

      #负载均衡配置文件

      JkWorkersFile conf/workers.properties

      #指定哪些请求交给tomcat处理,"controller"为在workers.propertise里指定的负载分配控制器名

      JkMount /* controller  #这里表示所有请求都是Tomcat处理

    c、在httpd.conf同目录下、创建配置文件workers.properties,代码如下:

      #server 列表

      worker.list=controller,tomcat1  #不指定报错Could not find a worker for worker name=controller

      #========tomcat1========

      worker.tomcat1.port=8899          #指定tomcat1服务器AJP的端口,默认为8009

      worker.tomcat1.host=localhost         #tomcat的主机地址,如不为本机,请填写ip地址

      worker.tomcat1.type=ajp13  #指定tomcat与apache AJP的通讯协议

      worker.tomcat1.lbfactor=1          #指定负载平衡因数, 只有启用了负载平衡才有用

      #========controller,负载均衡控制器========

      worker.controller.type=lb

      #指定此负载平衡器负责的Tomcat应用节点。

      worker.controller.balanced_workers=tomcat1   #指定分担请求的tomcat

      #此处指定集群是否需要会话复制,如果设为true,则表明为会话粘性,不进行会话复制,当某用户的请求第一次分发到哪台

      #Tomcat后,后继的请求会一直分发到此Tomcat服务器上处理;如果设为false,则表明需求会话复制。

      worker.controller.sticky_session=false      #设为false,则表明需求会话复制。

3、配置tomcat(首先设置字符编码)

自定义端口号,与上面的worker.properties中port对应;

添加jvmRoute,集群时候用;

解除一段注释

4、修改项目中web.xml加上一行代码:

<distributable/>

5、把项目放到tomcat1下的webapps下, 依次启动apache、tomcat
输入网址:http://localhost/项目
exp:

Apache2.4+Tomcat7 集群的更多相关文章

  1. LB+nginx+tomcat7集群模式下的https请求重定向(redirect)后变成http的解决方案

    0. 环境信息 Linux:Linux i-8emt1zr1 2.6.32-573.el6.x86_64 #1 SMP Wed Jul 1 18:23:37 EDT 2015 x86_64 x86_6 ...

  2. 【nginx+tomcat集群】Nginx1.12.2+Tomcat7集群+负载均衡+Session共享

    今天想着将项目优化一下,就想的实现集群分布,在本机测试:利用nginx+tomcat实现 通过上一篇博客(http://www.cnblogs.com/qlqwjy/p/8535235.html),N ...

  3. jenkins+maven +svn+tomcat7集群部署(一)

    在网上看了好多有关集群部署的文章,感觉都不是太连贯,非常多仅仅是给你说怎么安装而已,可是过程中遇到的问题真不少,可是也攻克了非常多问题,希望我的文章可以帮到那些想学习的人吧,jenkins主要是攻克了 ...

  4. Tomcat7集群扩展session集中管理,tomcat-redis-session-manager使用

    请参考官方文档 下载所需的包了: tomcat-redis-session-manager-1.1.jar jedis-2.1.0.jar commons-pool-1.6.jar 将这些jar包都丢 ...

  5. Apache2.4+Tomcat7.0整合配置详解

    一.简单介绍 Apache.Tomcat Apache HTTP Server(简称 Apache),是 Apache 软件基金协会的一个开放源码的网页服务器,可以在 Windows.Unix.Lin ...

  6. 基于mod_proxy+Apache 2.2.16+Tomcat 7的负载均衡与集群配置

    第一章. 背景简介 对于大多数企业应用,都希望能做到7*24小时不间断运行.要保持如此高的可用性并非易事,比较常见的做法是将系统部署到多台机器上,每台机器都对外提供同样的功能,这就是集群.系统变为集群 ...

  7. jenkins+maven+tomcat集群发布

    jenkins+Gitlab+maven+tomcat实现自动集成.打包.部署 - 李栋94 - 博客园https://www.cnblogs.com/lidong94/p/7427923.html ...

  8. 【Tomcat】Tomcat集群session管理

    网上资料汇总: 关于 tomcat 集群中 session 共享的三种方法 Tomcat7集群共享Session 基于redis进行统一管理

  9. apache2.2.25+tomcat7.0.47集群方案

    因为公司项目在线人数的增加,随着现在硬件成本越来越低,大多数的生产环境内存大多都已经达到 16G,尤其最新的阿里云,客户的机器都是配置超高的java主机,但是Java的运行环境,内存使用有限 ,这样就 ...

随机推荐

  1. 【WCF】WCF 附录 高级主题 配置服务配额设置

    微软产品自带一个“默认安全”方案.这也包括了WCF,意味着WCF中的多种配置可以设置来阻止诸如DOS(拒绝服务访问)攻击.微软为很多基于一个单一计算机的开发环境选择这样的设置.这也意味着默认设置中的一 ...

  2. openstack中间件message queue 与memcached环境部署

    为什么要安装中间件 组件间的通信使用的是REST API 而组件内部之间的通信则是使用的中间件 首先登陆openstack的官网查看官方文档 www.openstack.org 应为在部署一个架构之前 ...

  3. hdu 3030 Increasing Speed Limits (离散化+树状数组+DP思想)

    Increasing Speed Limits Time Limit: 2000/10000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java ...

  4. [洛谷P2511][HAOI2008]木棍分割

    题目大意:有$n(n\leqslant5\times10^4)$根木棍,连续放在一起,把它们分成$m(\leqslant10^3)$段,要求使得最长的段最短,问最短的长度以及方案数 题解:要使得最长的 ...

  5. [洛谷P3250][HNOI2016]网络

    题目大意:给定一棵树.有三种操作: $0\;u\;v\;t:$在$u$到$v$的链上进行重要度为$t$的数据传输. $1\;x:$结束第$x$个数据传输. $2\;x:$询问不经过点$x$的数据传输中 ...

  6. 122. Best Time to Buy and Sell Stock II (Array)

    Say you have an array for which the ith element is the price of a given stock on day i. Design an al ...

  7. BZOJ4889 & 洛谷3759:[TJOI2017]不勤劳的图书管理员——题解

    https://www.lydsy.com/JudgeOnline/problem.php?id=4889 https://www.luogu.org/problemnew/show/P3759 加里 ...

  8. [Leetcode] powx n x的n次方

    Implement pow(x, n). 题意:计算x的次方 思路:这题的思路和sqrt的类似,向二分靠近.例如求4^5,我们可以这样求:res=4.4*4^4.就是将每次在res的基础上乘以x本身, ...

  9. TYVJ1423 GF和猫咪的玩具

    Description: GF同学和猫咪得到了一个特别的玩具,这个玩具由n个金属环(编号为1---n),和m条绳索组成,每条绳索连接两个不同的金属环,并且长度相同.GF左手拿起金属环L,猫咪右手(或者 ...

  10. POJ3694:Network(并查集+缩点+lca)

    Network Time Limit: 5000MS   Memory Limit: 65536K Total Submissions: 13172   Accepted: 4774 题目链接:htt ...