`
小开ye
  • 浏览: 118380 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

apache配置balance

阅读更多
今天尝试了一下用apache做负载均衡,后台应用服务器用jetty跑一个很简单的war。
网上有很多apache+tomcat做集群的文章介绍,蛮有帮助的。

应用访问的地址:
http://localhost:6080/test/test.jsp
http://localhost:9080/test/test.jsp

修改apache配置文件httpd.conf
去掉注释符号#:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_http_module modules/mod_proxy_http.so

增加内容:
ProxyRequests Off

#均衡模式
<Proxy balancer://mycluster>
BalancerMember http://localhost:9080/test loadfactor=1
BalancerMember http://localhost:6080/test loadfactor=1
ProxySet lbmethod=byrequests
</Proxy>

#热备模式
#<Proxy balancer://mycluster>
# BalancerMember http://localhost:9080/test
# BalancerMember http://localhost:6080/test status=+H
# ProxySet lbmethod=bytraffic
#</Proxy>

ProxyPass /test balancer://mycluster

#lbmethod=byrequests 按照请求次数均衡(默认)
#lbmethod=bytraffic 按照流量均衡
#lbmethod=bybusyness 按照繁忙程度均衡(总是分配给活跃请求数最少的服务器)


# 负载均衡监控
<Location /balancer-manager>
SetHandler balancer-manager
order Deny,Allow
Deny from all
Allow from localhost
</Location>

apache不能对session进行复制,如果配成上面loadfactor=1,每次刷新页面,都会访问不同的应用。session的复制应该是依靠后面的应用服务器实现。

应该有办法修改配置,让一个页面每次请求都发往同一个应用服务器。
分享到:
评论

相关推荐

    Jboss集群配置指南

    1. Apache 配置 5 2. Tomcat配置 6 3. Jboss配置 6 3.1. 配置Session复制 6 3.2. 配置Clustering services 6 3.3. 配置TreeCache cluster service 7 4. 设置run 参数 7 5. Web client 7 5.1. web.xml 7 5.2. jboss-...

    Apache安装及JBOSS部署说明文档.rar

    描述了apache jboss3.2.6做负载均衡(load balance)的部署细节以及一些常见错误说明;描述了部署jboss3.2.3/3.2.6时一些心得、常用配置项。 目 录 1 .Apache2.0及连接器jk1.2的编译部署 4 1.1下载相关软件包 ...

    Apache安装及jboss部署说明文档

    本文档描述了apache web服务器安装以及常用的编译模式;描述了apache+jboss3.2.6做负载均衡(load balance)的部署细节以及一些常见错误说明;描述了部署jboss3.2.3/3.2.6时一些心得、常用配置项。

    apache安装过程

    本文档描述了apache web服务器安装以及常用的编译模式;描述了apache+jboss3.2.6做负载均衡(load balance)的部署细节以及一些常见错误说明;描述了部署jboss3.2.3/3.2.6时一些心得、常用配置项。

    Apache+Tomcat负载平衡设置方法详细解析

    每个Tomcat worker是一个服务于web server、等待执行servlet的Tomcat实例。例如我们经常使用像Apache之...本文详细介绍了如何配置各种类型worker和loadbalance,并说明了各种类型worker的特性和loadbalance配置的原理。

    thrift-zookeeper-rpc

    3.关于Failover/LoadBalance,由于zookeeper的watcher,当服务端不可用是及时通知客户端,并移除不可用的服务节点,而LoadBalance有很多算法,这里我们采用随机加权方式,也是常有的负载算法,至于其他的算法介绍...

    jboss jms参考资料包

    本文档描述了apache web服务器安装以及常用的编译模式;描述了apache+jboss3.2.6做负载均衡(load balance)的部署细节以及一些常见错误说明;描述了部署jboss3.2.3/3.2.6时一些心得、常用配置项

    loadbalancer:使用Vagrant在VirtualBox环境上构建负载平衡基础结构(NGNIX和APACHE服务器); 建立服务及其依赖关系; 部署简单的Web应用程序(Ansible)

    使用系统CLI,运行以下Vagrant命令以创建和配置虚拟机。 3.1。 调配VM: $ vagrant up --provisioning 3.2。 访问控制虚拟机(以前已安装Ansible的机器): $ vagrant ssh control 3.3。 由于您具有访问控制VM...

    03开源NewSql数据库TiDB-Deep Dive into TiDB

    TiSpark 1.0 版本组件提供了针对 TiDB 上的数据使用 Apache Spark 进行分布式计算的能力。更新包括: 1.提供了针对 TiKV 读取的 gRPC 通信框架 2.提供了对 TiKV 组件数据的和通信协议部分的编码解码 3.提供了计算...

    hm1375_parrotv1.1验证通过_20170824_1528.7z

    用于camera的配置 ; ; 采用格式: ; key = key_value ; 注意: 每个key需要顶格写; ; key_value紧跟着key后面的等号后面, 位于同一行中; ; key_value限制大小为256字节以内; ; ;--------------------------------...

Global site tag (gtag.js) - Google Analytics