| Package | Description |
|---|---|
| io.fabric8.gateway.loadbalancer | |
| io.fabric8.gateway.model.loadbalancer |
| Modifier and Type | Class and Description |
|---|---|
class |
RandomLoadBalancer
Random load balancer
|
class |
RoundRobinLoadBalancer
Round robbin load balancer
|
class |
StickyLoadBalancer
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 |
| Modifier and Type | Method and Description |
|---|---|
static LoadBalancer |
LoadBalancers.createLoadBalancer(String loadBalancerType,
int stickyLoadBalancerCacheSize) |
| Constructor and Description |
|---|
StickyLoadBalancer(int maximumCacheSize,
LoadBalancer firstRequestLoadBalancer) |
| Modifier and Type | Class and Description |
|---|---|
class |
LoadBalancerDefinition<T extends LoadBalancer> |
| Modifier and Type | Method and Description |
|---|---|
protected LoadBalancer |
RoundRobinLoadBalanceDefinition.createLoadBalancer() |
protected LoadBalancer |
StickyLoadBalanceDefinition.createLoadBalancer() |
protected LoadBalancer |
RandomLoadBalanceDefinition.createLoadBalancer() |
Copyright © 2011–2014 Red Hat. All rights reserved.