Citrix ADC

轮询法

当负载平衡虚拟服务器配置为使用轮询方法时,它会连续旋转绑定到它的服务列表。当虚拟服务器接收到请求时,它将连接分配给列表中的第一个服务,然后将该服务移动到列表的底部。

下图说明Citrix ADC设备如何使用轮询方法和负载平衡设置,其中包含三个负载平衡服务器及其相关服务。

图1。轮询负载均衡方法是如何工作的

轮循

如果为每个服务分配不同的权重,Citrix ADC设备将对传入连接执行加权轮询分布。它通过在适当的时间间隔跳过权重较低的服务来实现这一点。

例如,假设您有一个包含三个服务的负载平衡设置。将Service-HTTP-1的权重值设置为2,Service-HTTP-2的权重值设置为3,Service-HTTP-3的权重值设置为4。这些服务被绑定到Vserver-LB-1上,Vserver-LB-1配置为使用轮询方法。通过这个设置,传入的请求会按照如下方式传递:

  • Service-HTTP-1接收第一个请求。
  • Service-HTTP-2收到第二个请求。
  • Service-HTTP-3收到第三个请求。
  • Service-HTTP-1收到第四个请求。
  • Service-HTTP-2收到第五个请求。
  • Service-HTTP-3收到第六个请求。
  • Service-HTTP-2收到第七个请求。
  • Service-HTTP-3同时接收第八个和第九个请求。

请注意:还可以配置服务权重,防止多个服务使用同一台服务器,导致服务器超载。

然后一个新的循环开始,使用相同的模式。

下图演示了加权轮询方法。

图2。轮询负载均衡如何支持加权业务

加权服务

配置轮询方法,请参见配置不包含策略的负载均衡方式

轮询法

在本文中