




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、郭鵬敏Apache首先需要啟用幾個模塊:LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_balancer_module modules/mod_proxy_balancer.soLoadModule proxy_http_module modules/mod_proxy_http.somod_proxy提供代理服务器功能,mod_proxy_balancer提供负载均衡功能, mod_proxy_http让代理服务器能支持HTTP协议。如果把mod_proxy_http换成其他协议模块(如mod_proxy_ftp),或
2、许能支持其他协议的负载均衡ProxyRequests Off BalancerMember http:/node-:8080 BalancerMember http:/node-:8080ProxyPass / balancer:/mycluster# 警告:以下这段配置仅用于调试,绝不要添加到生产环境中! SetHandler balancer-manager order Deny,Allow Deny from all Allow from localhost 从上面的 ProxyRequests Off 这条可以看出,实际上负载均衡器就是一个反向代理,只不过它的代理转发地址不是某台具体的
3、服务器,而是一个 balancer:/ 协议:ProxyPass / balancer:/mycluster协议地址可以随便定义。然后,在段中设置该balancer协议的内容即可。 BalancerMember指令可以添加负载均衡组中的真实服务器地址。下面那段是用来监视负载均衡的工作情况的,调试时可以加上(生产环境中禁止使用!),然后访问 http:/localhost/balancer-manager/ 即可看到负载均衡的工作状况。改完之后重启服务器,访问你的Apache所在服务器的地址,即可看到负载均衡的效果了。打开 balancer-manager 的界面,可以看到请求是平均分配的也可以
4、根據實際需求來配置,比如要訪問 要訪問 先要确定域名在DNS上的记录对应apache服务器接口上具有internet合法注册的IP地址,(如無,配置Host也可以)这样才能使internet上对的所有连接请求发送给本台apache服务器。在本台服务器的apache配置文件httpd.conf中添加如下设置:proxypass /status 52proxypass /jmx-console 53 PS:52/253我已經架設成jboss&apache,跳到52及進入jboss畫面如果不想平均
5、分配怎么办?给 BalancerMember 加上 loadfactor 参数即可,取值范围为1-100。比如你有三台服务器,负载分配比例为 7:2:1,只需这样设置: 程序代码ProxyRequests Off BalancerMember http:/node-:8080 loadfactor=7 BalancerMember http:/node-:8080 loadfactor=2 BalancerMember http:/node-:8080 loadfactor=1ProxyPass / balancer:/mycluster默认情况下,负载均衡会尽量让各个服务器接受的请求次数满足
6、预设的比例。如果要改变算法,可以使用 lbmethod 属性。如: 程序代码ProxyRequests Off BalancerMember http:/node-:8080 loadfactor=7 BalancerMember http:/node-:8080 loadfactor=2 BalancerMember http:/node-:8080 loadfactor=1ProxyPass / balancer:/myclusterProxySet lbmethod=bytrafficlbmethod可能的取值有:lbmethod=byrequests 按照请求次数均衡(默认) lbme
7、thod=bytraffic 按照流量均衡 lbmethod=bybusyness 按照繁忙程度均衡(总是分配给活跃请求数最少的服务器) 相關算法原理:/docs/2.2/en/mod/mod_proxy_balancer.html热备份(Hot Standby)是用两台服务器,一台作为主服务器(Master),另一台作为热备份(Hot Standby),请求全部分给主服务器,在主服务器当机时,立即切换到备份服务器,以提高系统的整体可靠性。热备份的实现很简单,只需添加 status=+H 属性,就可以把某台服务器指定为备份服务器: 程序代码Proxy
8、Requests Off BalancerMember http:/node-:8080 BalancerMember http:/node-:8080 status=+HProxyPass / balancer:/mycluster从 balancer-manager 界面中可以看到,请求总是流向 node-a ,一旦node-a挂掉, Apache会检测到错误并把请求分流给 node-b。Apache会每隔几分钟检测一下 node-a 的状况,如果node-a恢复,就继续使用node-a。在第一台计算机(A)上输入“nlbmgr”,打开网络负载平衡管理器右键单击【网络负载平衡群集】,然后单
9、击【新建群集】输入群集参数:IP 地址和其他群集信息,选择群集操作模式为【多播】 附加群集IP地址 (如果有多个群集IP可以继续添加,如果网络中只有一个群集ip,则不要添加,直接下一步)端口规则 (这里把端口规则删除)连接群集成员 (输入自己心跳线的网卡ip) 在第二台计算机(B)上连接到现存的NLBNLB群集群集在第二台计算机(B)上输入“nlbmgr”,打开网络负载平衡管理器右键单击【网络负载平衡群集】,然后单击【连接到现存的】 输入第一台计算机(A)的管理IP地址(心跳线ip)使用【网络负载平衡管理器】,右击群集名称“” ,添加主机到群集输入第二台计算机(B)的管理IP地址(自己心跳线的
10、ip) 设置优先级验证验证NLBNLB群集的群集的IPIP地址地址启用网络平衡负载的网卡中有两个启用网络平衡负载的网卡中有两个IPIP地址地址并且网络连接属性中网络负载平衡已经启用1.正向代理的概念正向代理的概念 正向代理正向代理 是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理向代理发送一个请求并指定目标(原始服务器),然后代理向代理向原始服务器转交请求并将获得的内容返回给客户端。客户端必须要进行一些特别的设置才能使用正向代理正向代理。 2.反向代理的概念反向代理的概念 反向代理反向代理正好相反,对于客户端而言它就像是原始服务器,并且客户端不需要进行任何特别的设置。客户端向反向代理向反向代理的命名空间(name-space)中的内容发送普通请求,接着反向代理反向代理将判断向向何处(原始服务器)转交请求,并将获得的内容返回给客户端,就像这些内容原本就是它自己的一样。3. 两者区别两者区别 从用途用途上来讲: 正向代理正向代理的典型用途是为在防火墙内的局域网客户端提供访问Internet的途径。正向代理正向代理还可以使用缓冲特性减少网络使用率。反向代理反向代理的典型用途是将防火墙后面的服务器提供给Internet用户访问。反向代理反向代理还可以为后端的多台服务器提供负载平衡,或为后端较慢的服务器提供缓冲服务。另外
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025办公设备采购合同协议范本
- 2025二手车买卖合同格式模板
- 2025年行政管理学考试热点分析及试题及答案
- 2025租赁合同范本写字楼
- 发展市政经济的策略试题及答案
- 行政管理心理学考试实践指导与建议试题及答案
- 水电项目风险评估试题及答案
- 2025年北京二环区事业单位(行测)考试笔试试卷
- 行政管理与文化认同的建设试题及答案
- 2025年三基护理知识考试习题库
- 云南省烟叶生产基础设施建设管理规程
- CJJ 33-2005城镇燃气输配工程施工与验收规范
- 【正版授权】 ISO 4532:1991 EN Vitreous and porcelain enamels - Determination of the resistance of enamelled articles to impact - Pistol test
- 2023-2024学年人教版数学八年级下册期末复习试卷
- 《市场营销:网络时代的超越竞争》第4版 课件 第9章 通过构建渠道网络传递顾客价值
- 2025届湖南省数学高一下期末学业水平测试试题含解析
- 园区绿化设计方案
- 火力发电厂汽水管道支吊架设计手册
- 第五章-包装容器造型设计
- 数字贸易学 课件 第1章 导论
- 《阵列式消声器技术要求》(T-CAEPI 17-2019)
评论
0/150
提交评论