#需要解开的 .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_http_module modules/mod_proxy_http.so
#LoadModule status_module modules/mod_status.so
##将以下配置 放在 apache httpd.conf 的最后
## 负载均衡器的查看状态,并且只允许 10.0.101.8 的机器访问
<Location /server-status>
SetHandler server-status
Order Deny,Allow
Deny from all #拒绝访问
Allow from 10.0.101.8 #允许访问
</Location>
#ExtendedStatus On
##负载均衡器的控制信息页面
## http://10.0.101.8:88/balancer-manager,并且只允许 10.0.101.8 的机器访问
<Location /balancer-manager>
SetHandler balancer-manager
order Deny,Allow
Deny from all#拒绝访问
Allow from 10.0.101.8 #允许访问
</Location>
#启用正向(标准)代理请求 Off激活反向代理
ProxyRequests Off
#配置反向代理的模块 loadfactor:分配请求的比例 1--100
<Proxy balancer://mycluster>
BalancerMember http://127.0.0.1:8181 loadfactor=50
BalancerMember http://127.0.0.1:8282 loadfactor=50
#热备,如果8181服务挂掉,apache会自动把请求发送到8282,如果8181恢复服务,apache会把请求发送到8181
#BalancerMember http://127.0.0.1:8282 status=+H
</Proxy>
##配置虚拟主机,用于反向代理局域网机器
<VirtualHost *:80>
#内部的请求 /cerp/ 代理 balancer://mycluster/ 模块的请求
#ProxyPass /cerp/ balancer://mycluster/
#stickysession session的性质,是否具有粘性
#nofailover=On不支持会话复制
#lbmethod 负载均衡的算法,lbmethod可能的取值有:
#lbmethod=byrequests 按照请求次数均衡(默认)
#lbmethod=bytraffic 按照流量均衡
#lbmethod=bybusyness 按照繁忙程度均衡(总是分配给活跃请求数最少的服务器)
#maxattempts=1 apache在放弃服务前,尝试的次数
ProxyPass /cerp/ balancer://mycluster/ stickysession=STICK_PORT_TOKEN nofailover=On lbmethod=byrequests maxattempts=1
#调整由反向代理服务器发送的HTTP应答头中的URL.
#根据代理打开 balancer://mycluster/ 模块的a.html
#如果点击a.html页面的内部链接(绝对路径另论),需要这个设置将路径修改为代理的路径.
ProxyPassReverse /cerp balancer://mycluster/
</VirtualHost>
#代理HTTP和FTP连接的接收缓冲区大小(字节)
ProxyReceiveBufferSize 2048
#代理超时
ProxyTimeout 300
#转发请求的最大代理数目 默认15,这个设置是为了避免无限代理循环或DoS攻击的发生
ProxyMaxForwards 300
分享到:
相关推荐
Apache负载均衡和反向代理配置文件开启的模块及代码配置方法。。。。。。。。。。。。。。。。。。。
apache + iis 反向代理和负载均衡,实现一个域名内外网同时访问。
很好文档
反向代理负载均衡 Apache + Tomcat集群 多的我也不多说了 看文档
通过Apache的反向代理实现负载均衡,内有相应的安装包、操作文档(配详细图文)、配置文件、测试页面,应有尽有!
windows下apache+tomcat反向代理模式配置负载均衡
部署应用时,考虑到WebLogic的负载负担和访问安全性,...而位于前端Apache的负载均衡怎样解决呢?一般是采用DNS轮询来实现。这样做的好处是,不单解决了负载的问题,还为放置在后端的WebLogic服务器增添了一道屏障。
当然了Apache的 mod_proxy和mod_cache结合使用也可以实现对多台app server的反向代理和负载均衡,但是在并发处理方面apache还是没有 nginx擅长。 1)环境: a. 我们本地是Windows系统,然后使用VirutalBox安装
本文实例讲述了CentOS基于nginx反向代理实现负载均衡的方法。分享给大家供大家参考,具体如下: nginx做负载均衡的优点: 1、工作在网络的7层之上,可以针对http应用做一些分流的策略,比如针对域名、目录结构,它的...
weblogic集群安装及nginx https反向代理及负载均衡配置
Apache和Tomcat实现集群和负载均衡(WindowsNT)
NULL 博文链接:https://guoba6688-sina-com.iteye.com/blog/705864
下载完成后,将压缩包解压到位,并将多余的 ...2、安装配置 Apache 环境。 3、安装配置 Tomcat 集群环境。 具体的详细操作步骤及参数详解请参考: https://blog.csdn.net/hello_world_qwp/article/details/79698334
负载均衡技术介绍 什么是负载均衡? 负载均衡算法原理 负载均衡应用模式 高可用的系统设计 什么是系统高可用性? 高可用的模式 系统高可用设计 高可用设计案例 高可用方案及实践 Apache+Tomcat 高可用WEB...
使用Apache Http Server作为负载均衡的详细配置方法,手册中详细记录了其作为反向代理服务器代理后端2台Web Server的过程。
Apache在使用反向代理模式配置负载均衡时需要注意ProxyPass指令的顺序,代码片段如下,红色的代码部分不能放到蓝色的代码上方,不然通过apache访问时会出现请求转发失败的问题。
本文档是在windows环境下Apache2.4 + tomcat8 配置反向代理和负载均衡及session集群.
Nginx相较于 Apache、lighttpd 具有占有内存少,稳定性高等优势,并且Nginx有反向代理、负载均衡和缓存数据的功能。 反向代理:其实客户端对代理是无感知的,因为客户端不需要任何配置就可以访问,我们只需要将请求...
1、部署环境架构设计2、安装与配置说明2.1 Apache与PHP-FPM2.2 Varnish与Apache2.3 Nginx反向代理2.4 LVS负载均衡3、环境测试3.1 Apache与PHP-FPM3.2 Varnish与Apache3.3 Nginx3.4 LVS负载均衡