LoadBalancingAlgorithm Class |
Namespace: net.openstack.Providers.Rackspace.Objects.LoadBalancers
The LoadBalancingAlgorithm type exposes the following members.
Name | Description | |
---|---|---|
Equals | Indicates whether the current object is equal to another object of the same type. (Inherited from ExtensibleEnumT.) | |
FromName |
Gets the LoadBalancingAlgorithm instance with the specified name.
| |
ToString | Returns a string that represents the current object. (Inherited from ExtensibleEnumT.) |
Name | Description | |
---|---|---|
LeastConnections |
Gets a LoadBalancingAlgorithm where the node with the lowest number
of connections will receive requests.
| |
Name |
Gets the canonical name of this member.
(Inherited from ExtensibleEnumT.) | |
Random |
Gets a LoadBalancingAlgorithm where back-end servers are selected
at random.
| |
RoundRobin |
Gets a LoadBalancingAlgorithm where connections are routed to each
of the back-end servers in turn.
| |
WeightedLeastConnections |
Gets a LoadBalancingAlgorithm where each request will be assigned
to a node based on the number of concurrent connections to the node and its weight.
| |
WeightedRoundRobin |
Gets a LoadBalancingAlgorithm similar to RoundRobin,
but with different proportions of traffic being directed to the back-end nodes.
Weights must be defined as part of the load balancer's node configuration.
|