用apache_2.2.14和tomcat6.0.20搭建ss3ex

1、安装apache_2.2.14-win32-x86-no_ssl,到D:\Apache2.2;
2、解压tomcat6.0.20,到D:\tomcatCluster\tomcat1;
3、修改Apache服务器的配置文件D:\Apache2.2\conf\httpd.conf;
打开6个so,
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so

分别修改DocumentRoot和<Directory>为项目路径
在最下面加上:
ProxyPass /images !
ProxyPass /style !
ProxyPass /scripts !
ProxyPass / http://localhost:8080/

4、启动tomcat1,启动Apache,输入http://localhost

测试结果:项目中的静态文件由Apache服务器处理,动态资源由tomcat服务器处理;
地址栏中的URL地址显示出tomcat服务器地址

解决8080的讨厌地址,就把第3步骤中的最后一行换成ProxyPass / ajp://localhost:8009/

5、加个tomcat,做个负载均衡,

修改添加的tomcat的server.xml文件,保证能同时启动多个tomcat,然后添加如下代码:
ProxyPass / balancer://proxy/
<Proxy balancer://proxy/>
BalancerMember ajp://localhost:8009/
BalancerMember ajp://localhost:8019/
</Proxy>


6、给BalancerMember 加上 loadfactor 参数即可实现均衡比率:
<Proxy balancer://proxy/>
BalancerMember ajp://localhost:8009/ loadfactor=1
BalancerMember ajp://localhost:8019/ loadfactor=1
</Proxy>

表示2台服务器的权重各50%。

7、指定地址访问指定的服务器:
ProxyPass /system ajp://localhost:8009/

表示system开头的url地址,交给端口为8009的服务器处理。

8、负载均衡会尽量让各个服务器接受的请求次数满足预设的比例。如果要改变算法,可以使用 lbmethod 属性。
ProxySet lbmethod=bytraffic
lbmethod可能的取值有:
lbmethod=byrequests 按照请求次数均衡(默认)
lbmethod=bytraffic 按照流量均衡
lbmethod=bybusyness 按照繁忙程度均衡(总是分配给活跃请求数最少的服务器)

9、热备份的实现很简单,只需添加 status=+H 属性,就可以把某台服务器指定为备份服务器:
<Proxy balancer://proxy/>
BalancerMember ajp://localhost:8009/
BalancerMember ajp://localhost:8019/ status=+H
</Proxy>


10、session复制,必须要打开tomcat自带的load-balancing
 <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">

然后打开Cluster配置
<Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>

注意Engine的name属性不同的tomcat要用不同德名字。
最后,指定web项目为分布式容器项目,在web.xml中加上一个标签
<distributable/>

修改apache中的stickysession=JSESSIONID
<VirtualHost *:80> 
ProxyPass / balancer://proxy/ stickysession=JSESSIONID
ProxyPassReverse / balancer://proxy/
<Proxy balancer://proxy>
BalancerMember ajp://localhost:8009/ loadfactor=1 route=jvm1
BalancerMember ajp://localhost:8019/ loadfactor=2 route=jvm2
</Proxy>
</VirtualHost>


11、附上sango项目完整的集群方案httpd.conf文件片段
ProxyPass /images !
ProxyPass /style !
ProxyPass /scripts !
ProxyRequests Off
<VirtualHost *:80>
ProxyPass / balancer://proxy/ stickysession=JSESSIONID
ProxyPassReverse / balancer://proxy/
<Proxy balancer://proxy>
BalancerMember ajp://localhost:8009/ loadfactor=1 route=jvm1
BalancerMember ajp://localhost:8019/ loadfactor=2 route=jvm2
</Proxy>
</VirtualHost>

注:ProxyRequests Off表示:反向代理,默认为此,也可以去掉
参考文档:详细地址:http://httpd.apache.org/docs/2.2/
逍遥模拟器改真机参数全指南:从ARM伪装到电池传感器模拟 本文提供逍遥模拟器深度伪装实战指南,重点讲解如何通过修改ARM架构、系统属性和模拟传感器数据,使其在硬件信息、电池状态等维度逼近真实设备,有效规避应用检测。文章详细介绍了使用Magisk模块、LSPosed框架进行设备指纹伪装和动态数据模拟的策略,帮助用户实现从静态信息到动态行为的全方位真机模拟。 阅读详情

相关推荐

OpenSSL玩转证书链:从Windows CA根证书到签发多域名/IP的服务器证书全攻略

本文详细介绍了如何使用OpenSSL在Windows环境下构建私有CA体系,从创建CA根证书到签发支持多域名/IP的服务器证书的全流程。通过实战指南,读者可以掌握零成本证书管理技术,灵活配置SAN扩展,并了解在Nginx、Apache等主流服务器中的证书部署方法,适用于企业内网、IoT设备等HTTPS加密场景。

weixin_28731223的博客 440

Apache2.2和Tomcat6整合

Apache2.2和Tomcat6整合 Apache和Tomcat同是Apache基金会下面的两个项目。   一个是HTTP WEB服务器,另一个是servlet容器(servlet container),最新的6.0.X系列实现Servlet 2.4/JSP 2.0Spec。在我们生产的环境中,往往需要Apache做前端服务器,Tomcat做后端服务器。此时我们就需要一个连接器,这个连接

Gavinlib的专栏 754

如何免费访问和使用Gemini API?

Gemini Ultra具有最先进的性能,在几个指标上超过了GPT-4的性能。它是第一个在大规模多任务语言理解基准测试中超越人类专家的模型,该基准测试57个不同学科的世界知识和解决问题的能力。Gemini是谷歌迄今为止开发的最先进、最庞大的AI模型。它为多模态而建,理解并处理不同类型的数据,比如文本、代码、音频、图像和视频。下面我们将加载Masood Aslami的图像,并用它来测试Gemini Pro Vision的多模态性。有了Gemini可以为查询提供图像、音频和文本,获得几乎完美的答案。

java_cjkl的博客 1万+

Mac OS X 10.5.8环境下配置apache 2.2.13和php5.3和tomcat6.0.26集成

MacBook:apache2 jianmingxu$ lshttpd.exp        mod_cgi.so        mod_mem_cache.solibphp5.so        mod_content_filter.so    mod_mime.somod_actions.so        mod_dav.so        mod_mime_magic.so

夜澜偶作庄周梦 酒后聊为楚客狂 2万+

用Python玩转共现分析:从NLTK到热力图可视化(附完整代码)

本文详细介绍了如何使用Python进行文本共现分析,从NLTK基础文本处理到构建共现矩阵,并实现热力图可视化。通过完整的代码示例,帮助数据分析师和开发者掌握这一揭示词语间关联网络的实用NLP技术,快速从文本中提取语义关系和主题结构。

weixin_29313817的博客 349

华为IPD实战:从概念到发布的完整流程拆解(附各阶段关键文档模板)

本文深入拆解华为IPD(集成产品开发)从概念到发布的完整实战流程,涵盖概念、计划、开发验证及发布生命周期四大阶段。详细解析了各阶段的核心活动、关键产出与决策评审点,并提供了如《初始业务计划书》等关键文档模板框架,旨在帮助企业将IPD理论转化为可执行的操作指南,提升研发效率与产品成功率。

weixin_29212429的博客 528

apache java 搭建服务器搭建_Linux下Java Web服务器搭建(Apache2.2+2Tomcat6)

Linux下Java web服务器搭建(JDK1.6、MySQL5.1、Apache2.2+2Tomcat6+svn1.6)四、apache与tomcat整合软件准备:用于apache与tomcat通信的jk 模块mod_jk.so下载地址:这里有apache、tomcat整合的配置文件,还有jk源代码,我下载只是为了要里面的配置文件tomcat-connectors-1.2.32-src.zip...

weixin_36081299的博客 185

Docker新手必看:解决‘Unable to find image’错误的完整指南

本文针对Docker新手常见的‘Unable to find image’错误,提供了完整的排查与解决指南。文章深入剖析了权限不足、网络连接失败、Docker服务未运行等核心原因,并给出了将用户加入docker组、配置镜像加速器等实用解决方案,帮助读者彻底理解并解决镜像拉取问题。

weixin_29230901的博客 241

Tomcat 8(三)Apache2.2.25+Tomcat8.0.3集群配置

环境信息 操作系统:win8 Tomcat版本:Tomcat 8.0.3 Apache版本:httpd-2.2.25-win32-x86-openssl-0.9.8y 1. 安装Apache 1.1 下载Windows版Apache Apache下载地址:http://httpd.apache.org/download.cgi 在下载页面选择”Binaries”(哪个版本下的”Bin

flyliuweisky547的专栏 7125

有限元ABAQUS软件安装后管理员身份运行报错:Cannot connect to license server system...如何解决?

🏆本文收录于 《全栈Bug调优(实战版)》 专栏,该专栏专注于分享我在真实项目开发中遇到的各类疑难Bug及其深层成因,并系统提供高效、可复现的解决思路和实操方案。无论你是刚入行的新手开发者,还是拥有多年项目经验的资深工程师,本专栏都将为你提供一条系统化、高质量的问题排查与优化路径,助力你加速成长,攻克技术壁垒,迈向技术价值最大化与职业发展的更高峰🚀!

**My Coding Family** 2069

【DexGraspNet与多指手抓取算法详解】第三章 DexGraspNet数据集构建机理

抓取姿态描述多指手与物体的相对空间关系,包含手掌位姿与手指关节配置。

VectorShift的博客 497

windows apache2.2 php5 tomcat6整合,apache2.2+php5+mysql5+tomcat6.0+jdk1.6 结合

当前位置:我的异常网» Apache»apache2.2+php5+mysql5+tomcat6.0+jdk1.6 结合apache2.2+php5+mysql5+tomcat6.0+jdk1.6 结合www.myexceptions.net网友分享于:2015-08-26浏览:4次apache2.2+php5+mysql5+tomcat6.0+jdk1.6 组合2009年11月05日...

weixin_35512156的博客 179

杰理AC696N系列芯片外部中断使用教程

本教程详细介绍了杰理AC696N芯片的GPIO引脚中断唤醒功能实现方法。主要内容包括: 功能特点: 支持任意GPIO引脚配置为中断源 可灵活选择上升沿或下降沿触发 提供自定义中断回调函数接口 核心实现: 通过port_wkup_interrupt_init()函数配置GPIO属性 使用request_irq()注册中断服务程序 提供中断使能/关闭接口 注意事项: 此功能在低功耗模式下无效 需注意引脚冲突和中断优先级设置 建议在回调函数中实现简洁的逻辑 应用场景: 按键检测 外部信号监测 事件触发等 本方案提

qq_42014563的博客 944

JSP初级系列--apache2.2和tomcat5.5整合(绝对可行)

  apache2.2和tomcat5.5整合(绝对可行) Apache和Tomcat同是Apache基金会下面的两个项目。一个是HTTP WEB服务器,另一个是servlet容器(servlet container),最新的5.5.X系列实现Servlet 2.4/JSP 2.0Spec。在我们生产的环境中,往往需要Apache做前端服务器,Tomcat做后端服务器。此时我们就需要一个连

ouyp0627的专栏 1161

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

Apache和Tomcat整合配置实现网站目录搭建

    1.配置服务器以允许SSI (Server Side Includes) 1.1 要使服务器允许SSI,必须在httpd.conf 文件或.htaccess 文件中有如下配置: Options +Includes   2.1告诉服务器以允许解析文件中的SSI指令。注意,在多数配置中,多个Options 指令会互相覆盖,所以,可能必须对需要SSI的特定目录使用...

dfreng的专栏 449

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

JSP环境配置 Apache2.2和Tomcat5.5整合

 Apache和Tomcat同是Apache基金会下面的两个项目。  一个是HTTP WEB服务器,另一个是servlet容器(servlet container),最新的5.5.X系列实现Servlet 2.4/JSP 2.0Spec。在我们生产的环境中,往往需要Apache做前端服务器,Tomcat做后端服务器。此时我们就需要一个连接器,这个连接器的作用就是把 所有Servlet/JS

l_200的专栏 647

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

apache2.2和tomcat5.5整合(绝对可行)

Apache和Tomcat同是Apache基金会下面的两个项目。一个是HTTP WEB服务器,另一个是servlet容器(servlet container),最新的5.5.X系列实现Servlet 2.4/JSP 2.0Spec。在我们生产的环境中,往往需要Apache做前端服务器,Tomcat做后端服务器。此时我们就需要一个连接器,这个连接器的作用就是把 所有Servlet/JSP的请求转给T

风之去向 1450

Tomcat+apache+memcached集群搭建

Tomcat+apache+memcached集群搭建1.说明:Tomcat和apache可以实现动静分离,通过tomcat访问动态页面(如servlet、jsp),通apache访问静态页面(如:html) 多个tomcat要一起协同工作有几种办法,可以考虑的方案有以下几个:1. 使用tomcat自带的cluster方式,多个tomcat间自动实时复制session信息,配置起来很简单。但这个方案

nobleman_的博客 948

Tomcat和Apache整合【转载】

 goldoutlook(原作)偶用的WIN2000 ADV SERVER,在偶的本本上运行,一直稳定的一塌糊涂,偶没事就用小猫UPDATE系统,在偶打完SP3后竟然又补了30几个洞洞,真愁人微软的东东真是丐帮首领级别的系统,不说废话了,说正经的事情吧。      偶先下了最新的JDK1.4.102 AND APACHE 2.0.45 AND TOMCAT 4.1.24 AND MOD_J

一叶舟轻 2044

Vue 3应用在Apache Tomcat上的完整部署教程

想要将现代化的Vue 3应用部署到稳定可靠的Apache Tomcat服务器?这篇终极指南将带你从零开始,轻松完成整个部署过程。无论你是前端开发者还是全栈工程师,都能快速上手掌握这项实用技能。 ## 🎯 为什么选择Tomcat部署Vue应用? Apache Tomcat作为业界广泛使用的Java应用服务器,具有部署简单、运行稳定、资源消耗低等优势。结合Vue 3的Composition AP

gitblog_00968的博客 662

Tomcat+Apache2.2使用mod_proxy做请求转发

今天帮现场实施处理Tomcat + Apache2.2部署问题,在这里记录一下请求转发的配置: 参考下面这篇文章,我使用的是最简单的mod_proxy方式来配置, 这种方式只需要修改apache的配置文件即可 http://21nw.com/wap/index-wap2.php...

chuifuhuo6864的博客 140
上一篇: nginx+tomcat配置负载均衡和集群
下一篇: 用nginx-0.8.32和一个tomcat6.0.20搭建ss3ex
iteye_6521
博客等级 码龄8年 0粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值