服务调用-消费者部分时序图
2020-02-07 17:01:15   0  举报             
     
         
 Dubbo服务调用-消费者部分时序图
    作者其他创作
 大纲/内容
 3.invoker.invoke()
  15. 把结果返回给用户线程
  4. directory.list()
  5. router.route()
  9. loadbalance.select()
  13.Netty发起RPC调用
  12.ExchangeClient.request()
  13. ResponseFuture.get()
  2. invoker.invoke()
  Router
  14.RPC调用返回进入消费者的handler,最终调用到HeaderExchangeHandler,根据请求id唤醒对应的future
  MockClusterInvoker
  11.invoker.invoke()
  7. 返回invokers
  1. handler.invoke()
  LoadBalance
  FailoverClusterInvoker
  6. 返回invokers
  DubboInvoker
  InvokerInvocationHandler
  10.返回 Invoker
  AbstractClusterInvoker
  Directory
  Proxy.sayHello()
  ExchangeClient
    远程服务
  8. invoker.doInvoke()
   
 
 
 
 
  0 条评论
 下一页
  
   
   
   
   
  
  
  
  
  
  
  
  
 