服务调用-消费者部分时序图
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 条评论
下一页