环境:win7  版本

软件版本:

apache: apache_x-win32-x86-no_ssl.msi

下载地址   http://archive.apache.org/dist/httpd/binaries/win32/

mod_jk-apache-2.0.55.so

下载地址   http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.15/mod_jk-apache-2.0.55.so

Tomcat7

下载地址:

http://tomcat.apache.org/download-70.cgi

搭建环境开始:

1.首先将下在Tomcat7解压复制2份:

如图所示:


2.修改配置文件apache中的httpd.conf配置文件我安装的位置在D盘,D:\Apache2\conf\httpd.conf

在末尾其中添加一句:include conf/mod_jk.conf

为了保证不与你本地的程序端口冲突修改端口号我修改的端口为8081,可以更具意愿修改。

3.在D:\Apache2\conf\文件夹下创建mod_jk.conf文件配置如下:

#加载mod_jk Module    

LoadModule jk_module modules/mod_jk-apache-2.0.55.so    

#指定 workers.properties文件路径    

JkWorkersFile conf/workers.properties   

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

JkMount /*.jsp controller 

#如果还要指定*.do也进行分流就再加一行

#JkMount /*.do controller

#如果你想对所有的请求进行分流只需要写成

#JkMount /* controller

4.在创建一个文件名字为:workers.properties配置如下:

worker.list = controller,tomcat1,tomcat2 #server 列表     

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

worker.tomcat1.port=8009      #ajp13 端口号,在tomcat下server.xml配置,默认8009     

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

worker.tomcat1.type=ajp13     

worker.tomcat1.lbfactor = 1   #server的加权比重,值越高,分得的请求越多     

    

#========tomcat2========     

worker.tomcat2.port=9009      #ajp13 端口号,在tomcat下server.xml配置,默认8009     

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

worker.tomcat2.type=ajp13     

worker.tomcat2.lbfactor = 2   #server的加权比重,值越高,分得的请求越多     

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

worker.controller.type=lb     

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

worker.controller.sticky_session=1

注意:这里的文件名称不一定是这样的,可以更具你自己配置的信息修改.

5.将下载的mod_jk-apache-2.0.55.so文件复制到D:\Apache2\modules这个目录下:

以上是apache的准备工作。

下面修改tomcat1,tomcat2的配置文件主要就是修改配置文件以防止端口冲突,我这里只需要修改tomcat2就可以了,修改server.xml如下:


Tomcat修改完成下分别在tomcat1,tomcat2中的webapps/Root下写个测试文件index.jsp

文件内容自定义。

启动apache,tomcat1,tomcat2

在浏览器中输入http://localhost:8081/index.jsp


他会在tomcat1,tomcat2之间进行切换,测试成功集群搭建完毕。




Tomcat for win7 搭建集群相关推荐

  1. Tomcat集群快速入门:Nginx+Tomcat搭建集群

    参数的一些扩展点,那刚刚讲的一些负载均衡策略,都是实际企业当中常用的,负载均衡策略,领着大家分析了优缺点,希望大家好好体会,百分之一百的吸收,那我们现在把这些参数和扩展的点呢,放到一个配置里,一起来给 ...

  2. Nginx+Tomcat搭建集群环境

    Nginx+Tomcat搭建集群环境 ZeroOne01关注0人评论33534人阅读2018-05-05 14:15:39 集群概述与架构介绍 Tomcat集群能带来什么: 提高服务的性能,例如计算处 ...

  3. 使用Nginx在windows和linux上搭建集群

    Nginx Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器 特点:反向代理 负载均衡 动静分离- 反向代理(Reverse Pro ...

  4. Nginx学习笔记(反向代理搭建集群)

    一.前言 1.1 大型互联网架构演变历程 1.1.1 淘宝技术 淘宝的核心技术(国内乃至国际的 Top,这还是2011年的数据) 拥有全国最大的分布式 Hadoop 集群(云梯,2000左右节点,24 ...

  5. redis5.0.5版本搭建集群

                                         redis5.0.5版本搭建集群 安装redis5.0.5版本 将redis5.0.5解压 sudo tar -zxcf re ...

  6. Redis数据库搭建集群(集群概念、redis集群、搭建集群(配置机器1、2、创建集群、数据操作验证)、Python与redis集群交互)

    1. 集群的概念 集群是一组相互独立的.通过高速网络互联的计算机,它们构成了一个组,并以单一系统的模式加以管理.一个客户与集群相互作用时,集群像是一个独立的服务器.集群配置是用于提高可用性和可缩放性. ...

  7. 使用LVS+TUN搭建集群实现负载均衡

    使用LVS+TUN搭建集群实现负载均衡 TUN模式的概述与工作原理 TUN模式服务概述:      IP Tunneling(IP隧道) --可以在不同地域,不同网段      Director分配请 ...

  8. 基于nginx的tomcat负载均衡和集群(超简单)

    今天看到"基于apache的tomcat负载均衡和集群配置 "这篇文章成为javaEye热点. 略看了一下,感觉太复杂,要配置的东西太多,因此在这里写出一种更简洁的方法. 要集群t ...

  9. 通过VMware vsphere搭建集群

    一.物理机上: 1.开机按Ctrl+R,配置阵列卡 : 硬盘类型 别名 raid级别 读取策略 写入策略 大小 规格 系统盘 SAS system raid 0 Adaptive Read Ahead ...

最新文章

  1. CodeSmith应用(一)
  2. Service Fabric独立集群搭建
  3. Matplotlib实例教程(五)绘制散点图
  4. 全球大学文凭“含金量”排名出炉:“北清复”名列30强
  5. 【100题】第三十三 高级字符匹配(和谐系统原理)
  6. 图像去雾算法_Matlab:单幅图象的暗原色先验去雾改进算法,能够很好地改进天空或明亮部分色彩失真问题...
  7. PyTorch系列入门到精通——张量操作线性回归
  8. php伪静态之APACHE配置篇
  9. 【Visual C 】游戏开发笔记三十五 站在巨人的肩膀上 游戏引擎导论
  10. grunt源码解析1——如何安装grunt:grunt命令是怎样运行起来的
  11. 前端学习-JavaScript每日一题-数组扁平化
  12. android 自动界面刷新,利用SwipeRefreshLayout实现类似知乎客户端的一打开界面就自动刷新的效果...
  13. 两分钟教你学会视频添加滚动字幕并调整色调
  14. freertos和ucos的区别
  15. Tark与AjM完美结合,解决全球支付难题
  16. 代码简短且隐蔽的后门木马
  17. 这是昨天的内容,就这样慢慢整吧,然后,荒废了好多时间啊!!
  18. Win7 设置任务栏自动隐藏后,偶尔不能自动隐藏?
  19. 如何获得CSDN积分(转)
  20. 快速实施多账套多组织架构

热门文章

  1. 云私钥MCK,云平台、公有云、服务器数据安全
  2. JVM初探究【JVM入门教程】
  3. SparkCore之共享变量的解释
  4. 怎样选择区块链投资项目?
  5. webx的一些不解解惑
  6. 计算机竞赛的数学知识,可以参加的数学类和计算机类竞赛有哪些?
  7. 配置流复制应用(10g+from linux to aix)
  8. PHP案例:每一个账号登陆后的操作是隔离的(使用token进行登录)
  9. 年产2万吨山楂酒工厂的设计-装瓶工段及车间的设计(lunwen+任务书+开题+选题表+cad图纸)
  10. 神策数据微信小程序 SDK 功能介绍 | 数据采集