接口的使用
org.apache.dubbo.rpc.cluster.ClusterInvoker
-
使用ClusterInvoker的程序包 程序包 说明 org.apache.dubbo.rpc.cluster.filter org.apache.dubbo.rpc.cluster.support org.apache.dubbo.rpc.cluster.support.registry org.apache.dubbo.rpc.cluster.support.wrapper -
-
org.apache.dubbo.rpc.cluster.filter中ClusterInvoker的使用
类型参数类型为ClusterInvoker的org.apache.dubbo.rpc.cluster.filter中的类 修饰符和类型 类 说明 static classFilterChainBuilder.ClusterFilterChainNode<T,TYPE extends ClusterInvoker<T>,FILTER extends BaseFilter>Works on consumer side实现ClusterInvoker的org.apache.dubbo.rpc.cluster.filter中的类 修饰符和类型 类 说明 static classFilterChainBuilder.ClusterFilterChainNode<T,TYPE extends ClusterInvoker<T>,FILTER extends BaseFilter>Works on consumer side返回ClusterInvoker的org.apache.dubbo.rpc.cluster.filter中的方法 修饰符和类型 方法 说明 <T> ClusterInvoker<T>InvocationInterceptorBuilder. buildClusterInterceptorChain(ClusterInvoker<T> invoker, String key, String group)<T> ClusterInvoker<T>DefaultFilterChainBuilder. buildClusterInvokerChain(ClusterInvoker<T> originalInvoker, String key, String group)build consumer cluster filter chain<T> ClusterInvoker<T>FilterChainBuilder. buildClusterInvokerChain(ClusterInvoker<T> invoker, String key, String group)build consumer cluster filter chain参数类型为ClusterInvoker的org.apache.dubbo.rpc.cluster.filter中的方法 修饰符和类型 方法 说明 <T> ClusterInvoker<T>InvocationInterceptorBuilder. buildClusterInterceptorChain(ClusterInvoker<T> invoker, String key, String group)<T> ClusterInvoker<T>DefaultFilterChainBuilder. buildClusterInvokerChain(ClusterInvoker<T> originalInvoker, String key, String group)build consumer cluster filter chain<T> ClusterInvoker<T>FilterChainBuilder. buildClusterInvokerChain(ClusterInvoker<T> invoker, String key, String group)build consumer cluster filter chain -
org.apache.dubbo.rpc.cluster.support中ClusterInvoker的使用
实现ClusterInvoker的org.apache.dubbo.rpc.cluster.support中的类 修饰符和类型 类 说明 classAbstractClusterInvoker<T>AbstractClusterInvokerclassAvailableClusterInvoker<T>AvailableClusterclassBroadcastClusterInvoker<T>BroadcastClusterInvokerclassFailbackClusterInvoker<T>When fails, record failure requests and schedule for retry on a regular interval.classFailfastClusterInvoker<T>Execute exactly once, which means this policy will throw an exception immediately in case of an invocation error.classFailoverClusterInvoker<T>When invoke fails, log the initial error and retry other invokers (retry n times, which means at most n different invokers will be invoked) Note that retry causes latency.classFailsafeClusterInvoker<T>When invoke fails, log the error message and ignore this error by returning an empty Result.classForkingClusterInvoker<T>NOTICE!classMergeableClusterInvoker<T> -
org.apache.dubbo.rpc.cluster.support.registry中ClusterInvoker的使用
实现ClusterInvoker的org.apache.dubbo.rpc.cluster.support.registry中的类 修饰符和类型 类 说明 classZoneAwareClusterInvoker<T>When there're more than one registry for subscription. -
org.apache.dubbo.rpc.cluster.support.wrapper中ClusterInvoker的使用
实现ClusterInvoker的org.apache.dubbo.rpc.cluster.support.wrapper中的类 修饰符和类型 类 说明 classMockClusterInvoker<T>
-