Interface | Description |
---|---|
ClientRequestFacade |
An interface used to abstract the underlying request mechanism (e.g.
|
LoadBalancer<T> |
Represents the load balancing algorithm to use to pick which service to use.
|
Class | Description |
---|---|
LoadBalancers |
Helper methods for using and creating load balancers
|
RandomLoadBalancer<T> |
Random load balancer
|
RoundRobinLoadBalancer<T> |
Round robbin load balancer
|
StickyLoadBalancer<T> |
Implements a sticky load balancer where a unique client ID String is requested from the
ClientRequestFacade and used to keep track of which
service was used last time and to use that if its possible and keep a cache of requests to |
Copyright © 2017 Red Hat. All Rights Reserved.