| Package | Description |
|---|---|
| org.apache.dubbo.rpc.cluster.loadbalance | |
| org.apache.dubbo.rpc.cluster.support | |
| org.apache.dubbo.rpc.cluster.support.registry |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractLoadBalance
AbstractLoadBalance
|
class |
ConsistentHashLoadBalance
ConsistentHashLoadBalance
|
class |
LeastActiveLoadBalance
LeastActiveLoadBalance
|
class |
RandomLoadBalance
This class select one provider from multiple providers randomly.
|
class |
RoundRobinLoadBalance
Round robin load balance.
|
class |
ShortestResponseLoadBalance
ShortestResponseLoadBalance
|
| Modifier and Type | Method and Description |
|---|---|
Result |
AvailableClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance) |
Result |
BroadcastClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance) |
Result |
ForkingClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance) |
Result |
FailoverClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance) |
Result |
FailfastClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance) |
Result |
FailsafeClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance) |
| Modifier and Type | Method and Description |
|---|---|
Result |
ZoneAwareClusterInvoker.doInvoke(Invocation invocation,
List<Invoker<T>> invokers,
LoadBalance loadbalance) |
Copyright © 2011–2022 The Apache Software Foundation. All rights reserved.