2013-04-09 54 views
1

使用HA-代理1.4.18我使用平衡源为TCP流平衡到2台服务器的选项。然而,从一个公认的非常小的连接样本集看来,他们都只是去了一台服务器 - 首先在haproxy配置中列出的服务器。由源犯规HA-代理平衡出现一致

  • 听视频*:1935年
  • 平衡源
  • 模式TCP
  • 服务器server1的192.168.0.1:1935
  • 服务器服务器2 192.168.0.2:1935

我没有看到它将负载分割到2个盒子上。这在我使用余额roundrobin时起作用,但是对于这个特殊的应用我不能使用这个方法。

从这些客户的2台机器之间loadbalanced否则持续会话任何想法? ?

干杯

回答

1

你怎么测试的余额,医生说:

的源IP地址散列并除以总 重量正在运行的服务器的指定哪个服务器将 接收请求。这确保了相同的客户端IP地址 总会只要没有 服务器停机或向上到达同一个服务器。如果散列结果的变化,由于 数量正在运行的服务器的改变,许多客户将 定向到不同的服务器。这种算法通常是在TCP模式下使用的,其中不可以插入cookie。它也 在互联网上用于提供尽力而为的粘性 到拒绝会话cookie的客户。这种算法是 静态默认情况下,这意味着随时改变服务器的 体重不会有任何效果,但可以如果你只用2个不同的IP测试使用“散列型”

被 改变您可能会遇到特定情况。

+0

干杯鲁道夫。 sampe套装太小了。在添加更多客户后,它的表现相当不错。 – 2013-05-02 19:48:57