biyexp 发表于 2012-05-11 10:22

请问负载均衡要如何实现呀?可以用linux系统搭建免费的负载均衡服务器吗?

可以用linux系统搭建免费的负载均衡服务器吗?用什么软件?什么技术?

主要想实现如下功能即可:

比如我有1台Web服务器,此服务器还有个备份。一模一样的同时运行。

当其中一台访问量过高,负载均衡服务器自动把来访指向另一台。或者其中一台故障,自动指向另一台。

bxuan 发表于 2012-05-11 10:24

lvs、nginx、haproxy都可以实现

biyexp 发表于 2012-05-11 10:30

本帖最后由 biyexp 于 2012-05-11 10:31 编辑

如果我的服务器中有linux系统,还有windows系统。负载均衡服务器选择哪个软件比较合适呢?

现在那种技术比较流行? 比较稳定呢?

king_819 发表于 2012-05-11 15:11

回复 1# biyexp


    如果你只有两个服务器,那么就建议用heartbeat 做双机主备吧

   参见http://kerry.blog.51cto.com/172631/102143

biyexp 发表于 2012-05-11 15:31

回复 4# king_819
这个不错,我会仔细看您的这篇文章。

但是服务器是多台,并不只有两台,而且每个服务器的应用各不相同。大概有3、4台服务器


   

king_819 发表于 2012-05-11 15:40

回复 5# biyexp


    lvs+keepalived、nginx+keepalived、haproxy+keepalived这些都可以满足需求


   如果事端的realserver不多的话,就直接用nginx+keepalived


    也可以参见我的lvs+keepalived

    http://kerry.blog.51cto.com/172631/401253

biyexp 发表于 2012-05-11 15:59

OK!!! 谢谢!

fengyun530 发表于 2012-05-11 16:40

nginx+keepalived不错,配置也不会很复杂!:lol好像3台即可!
lvs+keepalived又得多加一台服务器!

coralzd 发表于 2012-05-16 09:26

推荐nginx+keepalived 稳定性和速度有保证。

king_819 发表于 2012-05-16 11:07

nginx+keepalived 对网络要求不太高,如果后端服务器比较少的话,可以选用nginx+keepalived来做负载均衡
页: [1] 2
查看完整版本: 请问负载均衡要如何实现呀?可以用linux系统搭建免费的负载均衡服务器吗?