The Proportional Load Balancing Algorithm is a proportional load balancing algorithm.
A proportional load balancing algorithm distributes the requests to its routes in proportion to the weight of each route for that type of request. Each load balancing route is assigned a weight for each type of request - a weight is an integer value which defines the proportion of requests that the route should handle compared to the other routes. For instance, a route with a weight of 2 should process twice as many requests as a route with a weight of 1.
The Proportional Load Balancing Algorithm component inherits from the Load Balancing Algorithm
A description of each property follows.
| Basic Properties: | Advanced Properties: |
|---|---|
| None | ↓ java-class |
| Description | Specifies the fully-qualified name of the Java class that provides the Proportional Load Balancing Algorithm implementation. |
| Default Value | com.sun.dps.server.workflowelement.loadbalancing.ProportionalLoadBalancingAlgorithm |
| Allowed Values | A java class that implements or extends the class(es) : com.sun.dps.server.workflowelement.loadbalancing.AbstractLoadBalancingAlgorithm |
| Multi-valued | No |
| Required | Yes |
| Admin Action Required | None |
| Advanced Property | Yes |
| Read-only | No |