2012-11-29 76 views
1

我有4个服务器用于我的搜索引擎。我正在使用HAproxy进行负载平衡。在请求时间很小的情况下,哪种平衡算法最适合使用?HAProxy平衡算法

回答

2

我认为这取决于服务器的实力。我的意思是如果一台服务器比另一台服务器更强大,那么它必须比另一台服务器重量更重。 ;)我不认为这取决于你在做的工作;)

+0

谢谢mtndesign,但是所有的服务器都具有相同容量的情况是什么? – NutchUser

+1

然后我建议你使用“source”或“leastconn”算法。根据手册,[链接](http://haproxy.1wt.eu/download/1.3/doc/configuration.txt),源将散列源IP并将其分为服务器的总重量,并确保只要没有变化,一个IP将要求相同的服务器。 ;)并且leastconn将测量哪个服务器具有最少连接,并将请求重定向到该服务器。在这两者之间,我会使用“leastconn”;) – mtndesign