Apache负载均衡

                                Apache实现负载均衡
参数“ProxyPass / balancer://proxy/”,其中,“ProxyPass”是配置虚拟服务器的命令,
“/”代表发送Web请求的URL前缀,如:http://myserver/或者http://myserver/node1,这
些URL都将符合上述过滤条件;“balancer://proxy/”表示要配置负载均衡,proxy代表负载均
衡名;BalancerMember 及其后面的URL表示要配置的后台服务器,其中URL为后台服务器请求时的URL。
#Apache作为LoadBalance负载分别有三种不同的配置方式分别是:
(1)轮询负载策略的配置 
	ProxyPass / balancer://proxy/
    <Proxy balancer://proxy>
    BalancerMember http://192.168.1.100:80/
    BalancerMember http://192.168.1.101:80/
    </Proxy>

(2)权重分配负载策略的配置
	ProxyPass / balancer://proxy/
    <Proxy balancer://proxy>
    BalancerMember http://192.168.1.100:80/ loadfactor=5		#权重取值范围在1~100之间任意数
    BalancerMember http://192.168.1.101:80/ loadfactor=1
    </Proxy>

(3)权重请求响应负载均衡策略的配置 
	ProxyPass / balancer://proxy/ lbmethod=bytraffic
    <Proxy balancer://proxy>
    BalancerMember http://192.168.1.100:80/ loadfactor=3
    BalancerMember http://192.168.1.101:80/ loadfactor=1
    </Proxy>

#Web服务器热备,当前者服务器都Down掉时,这台服务器就会投入工作
    ProxyPass / balancer://proxy/
    <Proxy balancer://proxy>
    BalancerMember http://192.168.1.100:80/
    BalancerMember http://192.168.1.101:80/ status=+H
    </Proxy>
时间: 2024-08-01 00:03:50

Apache负载均衡的相关文章

使用nginx+Apache负载均衡及动静分离

使用nginx+Apache负载均衡及动静分离 介绍    LB负载均衡集群分两类: LVS (四层)和 nginx或haproxy (七层)    客户端都是通过访问分发器的VIP来访问网站 在七层中的网站页面有: .php .html .png .jpeg .jsp 等, 有动态页面有静态页面. 需要在应用层基于不同的应用进行分发. 一:实验拓扑图:     二:实验目标 实战:使用Apache+nginx实现动静分离的负载均衡集群 三:实验环境 主机作用分类 主机名 IP地址 安装软件 N

Tomcat系列之Apache负载均衡请求至Tomcat及DeltaManager的使用

Tomcat系列之Apache负载均衡请求至Tomcat及DeltaManager的使用

apache负载均衡中有关于session会话的问题

以下是有关于apache负载均衡和反向代理的配置 <VirtualHost *:90>   #虚拟主机默认访问端口     ServerAdmin *     ServerName astg.vj.com  #服务器访问名           ServerAlias *.astg.vj.com #服务器访问别名     ProxyRequests Off #       <IfModule mod_rewrite.c> #               RewriteEngine o

nginx、Apache负载均衡后端主机tomcat,并实现session保持

一.实验环境准备 1.主机规划 Apache主机 172.18.12.20 TomcatA 172.18.12.21 TomcatB 172.18.12.22 2.tomcat主机安装和配置 # yum install -y java-1.7.0-openjdk java-1.7.0-openjdk-devel # vim /etc/profile.d/java.sh # yum install -y tomcat tomcat-lib tomcat-webapps tomcat-admin-w

JBOSS通过Apache负载均衡方法一:使用mod_jk

JBOSS通过Apache负载均衡方法一:使用mod_jk   本文第一.二节分别对Linux环境下前端使用Apache以及windows环境下前端使用IIS通过AJP协议和后端的JBOSS通信实现负载均衡进行说明,第三节对相应的参数做了解释. 一.   Linux环境下Apache + mod_jk + JBOSS Apache和JBOSS使用AJP协议,利用8009端口通过mod_jk来实现通信. 1.  安装并配置apache 下载apache代码包,上传到服务器. 解开代码包 [[ema

Linux系统实现Apache负载均衡

因项目需要最近研究了下Linux 红帽 6.5下实现Apache负载均衡的问题.从干净的环境说起. 1.安装JDK环境 首先下载linux版本的JDK,我使用的是jdk-6u24-linux-x64-rpm.bin,并将该文件上传至服务器的指定目录. chmod 777 jdk-6u24-linux-x64-rpm.bin修改文件的操作权限: ./jdk-6u24-linux-x64-rpm.bin,解压JDK文件: rpm -ivh jdk-6u24-linux-x64-rpm,安装JDK:

《Apache负载均衡》RHEL6

Apache负载均衡的搭建,基于上篇<CDN web加速代理>搭建好的服务器,我们来搭建apache负载均衡: Apahe负载均衡:就是为了缓解一台服务器的压力而多台服务器配合使用. 基于上面配好的服务器: 我们还需要在添加一台apache服务器:192.168.1.136  只安装apache服务: 开启apache服务: 1.首先我们看下百度:很明显看到访问百度时它不止一个IP ,它是2台结合使用的. 2.修改双网卡主机的squid的配置文件: 3.重启apache服务: 客户端 4.首先

Apache负载 均衡

Apache学习之二.HTTPD的负载均衡 博客分类: Apache Apache学习之 一. HTTPD的安装与配置 Apache学习之 二. HTTPD的负载均衡 第2章 负载均衡 (黎明你好原创作品,转载请注明) 2.1 Tomcat链接方式 首先我们先介绍一下为什么要让http server与Tomcat之间进行连接.事实上Tomcat本身已经提供了HTTP服务,该服务默认的端口是8080,装好tomcat后通过8080端口可以直接使用Tomcat所运行的应用程序,你也可以将该端口改为8

Tomcat+Apache 负载均衡

1.JDK1.8和Tomcat7.0不兼容,支持Tomcat8.0. 集群架构图: 2.负载均衡:负载的基础是集群,集群就是一组连在一起的计算机,从外部看它是一个系统,各节点可以是不同的操作系统或不同的硬件构成的计算机.如一个提供Web服务的集群,对外界看来是一个大Web服务器.负载均即把负载压力根据某种算法合理分配到集群中的每一台计算机上,以减轻主服务器的压力,降低对主服务器的硬件和软件要求. 3.部署方法:Apache2.2+Tomcat7.0+JDK1.7+JK 主要方法:http://w