类 ClusterRpcClientProxy

java.lang.Object
com.alibaba.nacos.common.notify.listener.Subscriber<MembersChangeEvent>
com.alibaba.nacos.core.cluster.MemberChangeListener
com.alibaba.nacos.core.cluster.remote.ClusterRpcClientProxy

@Service public class ClusterRpcClientProxy extends MemberChangeListener
cluster rpc client proxy.
版本:
$Id: ClusterRpcClientProxy.java, v 0.1 2020年08月11日 2:11 PM liuzunfei Exp $
作者:
liuzunfei
  • 构造器详细资料

    • ClusterRpcClientProxy

      public ClusterRpcClientProxy()
  • 方法详细资料

    • init

      @PostConstruct public void init()
      init after constructor.
    • sendRequest

      public com.alibaba.nacos.api.remote.response.Response sendRequest(Member member, com.alibaba.nacos.api.remote.request.Request request) throws com.alibaba.nacos.api.exception.NacosException
      send request to member.
      参数:
      member - member of server.
      request - request.
      返回:
      Response response.
      抛出:
      com.alibaba.nacos.api.exception.NacosException - exception may throws.
    • sendRequest

      public com.alibaba.nacos.api.remote.response.Response sendRequest(Member member, com.alibaba.nacos.api.remote.request.Request request, long timeoutMills) throws com.alibaba.nacos.api.exception.NacosException
      send request to member.
      参数:
      member - member of server.
      request - request.
      返回:
      Response response.
      抛出:
      com.alibaba.nacos.api.exception.NacosException - exception may throws.
    • asyncRequest

      public void asyncRequest(Member member, com.alibaba.nacos.api.remote.request.Request request, com.alibaba.nacos.api.remote.RequestCallBack callBack) throws com.alibaba.nacos.api.exception.NacosException
      aync send request to member with callback.
      参数:
      member - member of server.
      request - request.
      callBack - RequestCallBack.
      抛出:
      com.alibaba.nacos.api.exception.NacosException - exception may throws.
    • sendRequestToAllMembers

      public void sendRequestToAllMembers(com.alibaba.nacos.api.remote.request.Request request) throws com.alibaba.nacos.api.exception.NacosException
      send request to member.
      参数:
      request - request.
      抛出:
      com.alibaba.nacos.api.exception.NacosException - exception may throw.
    • onEvent

      public void onEvent(MembersChangeEvent event)
      指定者:
      onEvent 在类中 com.alibaba.nacos.common.notify.listener.Subscriber<MembersChangeEvent>