Apache 负载均衡配置策略
Posted tropica
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Apache 负载均衡配置策略相关的知识,希望对你有一定的参考价值。
最近因为新疆移动项目的要求,必须要用负载均衡来实现HTTP请求,没办法,我这个人一般是有压力的环境下才会好好学习,所以只有老实的自己来边学边写了。
其实,我们在平时经常听说集群这个名词,但是真正知道的又有几个呢,恩,好了,不讲废话了,我就先给大家扫盲吧,当然,我讲的不一定是对的,我就把我自己知道的讲出来,集群目前分3类吧,科学集群、高可用性集群、负载均衡集群。
科学集群(Scientific Clustering,简称SC):使用特殊的软硬件技术将大量的计算能力有限的机器连接成计算能力巨大的系统。此类集群一般用于解决计算量巨大的复杂的科学问题。
高可用性集群(High Availability Clustering,简称HAC):使用厂商供应的或定制的、冗余的软硬件来保证系统的可用性。此类集群一般用于避免系统的单点失效。涉及的技术主要包括:持续可用、容错、单点失效、失效恢复。
负载均衡集群(Load Balance Clustering简称LBC):通过特定的软硬件将系统负载合理地分配给集群中的服务器。此类集群一般用于水平提升系统的服务能力。对于软件负载均衡方案,比较知名的项目有LVS;比较知名的产品有TurboLinux的TurboCluster、Platform Computing 的 LSF 批处理、Resonate Dispatch 系列等。对于硬件负载均衡方案,由于硬件负载均衡器品种繁多,用户有很大的选择余地。
当然,我要告诉大家的是:目前很多使用的是负载均衡策略,说白了,现在大多用的就是通过软件水平来实现的,这个主要分2大类,恩,大家注意了,下面我就讲2种情况下的,当然,一般就这2种。
1:直接用Proxy Server来实现,这个就很简单了,如果你对BEA的中间件WEBLOGIC了解的话(555,BEA被ORACLE收购了,本人其实一直蛮喜欢BEA系列产品的)恩,实现方法很简单,就是用BEA带的包来做代理,然后在WEB.XML里修改就可以咯,实现方法为:
注意,这里开始正文咯:代理服务器可以通过Console来建立,或者是在建立受管服务时多建立一个服务,但是在集群中不加入。
以上是关于Apache 负载均衡配置策略的主要内容,如果未能解决你的问题,请参考以下文章