apache server和tomcat集群配置一:水平负载
- 下载apache server,最新链接 http://archive.apache.org/dist/httpd/binaries/win32 当前实验版本2.2.4
- 下载apache tomcat,我在官网下的是7.0 http://tomcat.apache.org/download-70.cgi
- 下载tomcat到apache server的链接器 http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/windows/ 按照系统的不同进行下载连接器
- 最后配置Apache Server的http.conf文件,在文件的最后添加如下代码
Include conf/mod_jk.conf
5.在apache Server的conf目录下,新建立一个文件mod_jk.conf,文件的内容如下:
#加载mod_jk Module
LoadModule jk_module modules/mod_jk.so#指定 workers.properties文件路径
JkWorkersFile conf/workers.properties# 指定日志文件
JkLogFile logs/mod_jk.log
# 指定日志级别
JkLogLevel debug #指定那些请求交给tomcat处理,"controller"为在workers.propertise里指定的负载分配控制器
JkMount /*.jsp controller
6.在apache server的conf目录中,新建workers.properties文件,进行负载均衡配置,内容如下:
#server 列表worker.list = controller,tomcat1,tomcat2#========tomcat1======== #根据type设置端口号。如果为ajp13,则此处为ajp13的端口号(在tomcat下server.xml配置,默认8009)不是Tomcat的http端口号,是ajp的端口号,这个地方要特别注意。worker.tomcat1.port=8009 #关联的端口号worker.tomcat1.host=127.0.0.1 #ip地址worker.tomcat1.type=ajp13 #类型worker.tomcat1.lbfactor = 1 #平衡因素,值越大则jk分发到此tomcat的负荷越大#========tomcat2========worker.tomcat2.port=8009worker.tomcat2.host=192.168.1.164worker.tomcat2.type=ajp13worker.tomcat2.lbfactor = 2#========controller,负载均衡控制器========#定义类型为负载均衡器lbworker.controller.type=lb#定义负载均衡的对象worker.controller.balance_workers=tomcat1,tomcat2worker.controller.sticky_session=falseworker.controller.sticky_session_force=false################################3#1、其中worker.tomcat1.host中,tomcat1代表节点名,host值为节点IP, # 如果有更多节点,顺序定义更多的node段,并在worker.controller.balance_workers后全部列出。#2、lbfactor是负载分配权重,值越大分配的负载越多。#3、worker.controller.sticky_session,设置为1或true使用粘着session,设置为0或false不使用粘着session。 # 如果sticky_session设为true时,建议sticky_session_force设为false, # 此参数表明如果集群中某台服务器在多次请求没有响应后,将转发当前的请求到其它服务器上处理; # sticky_session=false时,影响比较大,会导致转发到其它服务器上的请求,找不到原来的session, # 所以如果此时请求中有读取session中某些信息的话,就会导致应用的null异常。 # sticky_session、sticky_session_force的默认值分别为true,false。# sticky_session sticky_session_force 含义 # true false SESSION会复制,有粘性 # true true SESSION不复制,有粘性 # false false SESSION会复制,无粘性 # false true SESSION会复制,无粘性#################################
7.在本地和远程的tomcat中的webapps下,新建目录,如Test,在Test下面建立test.jsp
8.启动apache server,访问localhost/Tets/test.jsp,可以看到,会把jsp请求分发到不同的服务器中。
转载于:https://www.cnblogs.com/toSeeMyDream/p/6292167.html
apache server和tomcat集群配置一:水平负载相关推荐
- window xp Apache与Tomcat集群配置--转载
转载地址:http://www.cnblogs.com/obullxl/archive/2011/06/09/apache-tomcat-cluster-config.html 一. 环境说明 Win ...
- Apache + Tomcat集群配置详解(1)
Apache + Tomcat集群配置详解(1) 一.软件准备 Apache 2.2 : http://httpd.apache.org/download.cgi,下载msi安装程序,选择no ssl ...
- Nginx+Memcached+Tomcat集群配置实践(Sticky Session)
准备工作 创建一个简单的web应用,名为session.其中有两个页面,分别如下所示: 页面login.jsp [html] view plaincopy <%@ page language=& ...
- Nginx以及通过Nginx实现tomcat集群配置与负载均衡
Nginx简介 启动,停止,和重新加载配置文件命令 Nginx功能 正向代理和反向代理的区别 反向代理 负载均衡 1.RR(默认) 2.权重 3.ip_hash 4.fair(第三方) 5.url_h ...
- 大数据互联网架构 tomcat集群配置时三个端口的作用
tomcat集群配置时三个端口的作用 在配置多个tomcat时需要同时配置这三个端口 Connector用于监听请求 protocol: http/1.1协议 , 用于监听浏览器发送的请求 , 设置成 ...
- emq集群配置nginx做负载均衡
emq集群配置nginx做负载均衡 创建 EMQ X 节点集群 emqx 集群搭建 例如: 节点 IP 地址 emqx@192.168.1.17 192.168.1.17 emqx@192.168.1 ...
- windows apache 负载均衡配置 Tomcat集群配置
2019独角兽企业重金招聘Python工程师标准>>> 1.安装 exe可执行文件的安装方式:http://jingyan.baidu.com/article/ed15cb1b73b ...
- Nginx SSL+tomcat集群配置SSL,ngnix配置SSL后js/css访问出现404
最近在做一个项目, 架构上使用了 Nginx +tomcat 集群, 且nginx下配置了SSL,tomcat no SSL,项目使用https协议 但是,明明是https url请求,发现 log里 ...
- windows下tomcat集群配置(两种方法)
两种方法只是在配置上不同原理一样,因为apache2.X后其自身集成了mod_jk功能,相对于1.3版本,不需要再进行繁琐的worker.properties配置,配置过程大幅简化. 一.软件需求 操 ...
- Apache Hadoop3.x 分布式集群配置安装
文章目录 一.前提说明 二.准备工作 三.开始 1 安装虚拟机 2 Hadoop运行环境搭建 2.1 ping 2.2 安装软件 2.3 关闭防火墙 2.4 创建普通用户 2.5修改虚拟机IP为静态 ...
最新文章
- C语言 2048小游戏
- SQLite学习总结(2)——使用Java操作SQLite
- JZOJ 1035. 【SCOI2009】粉刷匠
- 如何去读Binder的源码
- 最新android工程目录下armeabi-v7a,armeabi的具体含义,有什么区别
- 互联网通信流程(含servlet)
- Springboot集成rabbitmq
- 学习 stm32(TTL)串口通信控制16路舵机控制板(维特智能)
- js 数组entries迭代方法
- 物理学专业英语(词汇整理)--------03
- 男程序员怎么过妇女节
- SV--随机化笔记总结
- PLC模拟输入滤波10种方法
- ThingsBoard入门实战(二):ThingsBoard 设备接入
- 追风去,不如造风来——致敬蚂蚁区块链创新大赛中的参与者们
- 数码照片处理实例:用Photoshop处理照片的背景
- 智能AI伪原创工具文章在线生成源码
- Android网络请求框架Volley的使用
- 汽车手机智能控制一键启动智能钥匙开发
- 宝藏高数软件——知能行