com.alibaba.dubbo.rpc.cluster.support
Class FailsafeClusterInvoker<T>

java.lang.Object
  extended by com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker<T>
      extended by com.alibaba.dubbo.rpc.cluster.support.FailsafeClusterInvoker<T>
All Implemented Interfaces:
Node, Invoker<T>

public class FailsafeClusterInvoker<T>
extends AbstractClusterInvoker<T>

失败安全,出现异常时,直接忽略,通常用于写入审计日志等操作。

Fail-safe

Author:
william.liangf

Constructor Summary
FailsafeClusterInvoker(Directory<T> directory)
           
 
Method Summary
 Result doInvoke(Invocation invocation, List<Invoker<T>> invokers, LoadBalance loadbalance)
           
 
Methods inherited from class com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker
destroy, getInterface, getUrl, invoke, isAvailable, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FailsafeClusterInvoker

public FailsafeClusterInvoker(Directory<T> directory)
Method Detail

doInvoke

public Result doInvoke(Invocation invocation,
                       List<Invoker<T>> invokers,
                       LoadBalance loadbalance)
                throws RpcException
Throws:
RpcException


Copyright © 2012–2017 Alibaba. All rights reserved.