猜测的rpc负载均衡原理,基于dubbo的架构
Posted 夜读
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了猜测的rpc负载均衡原理,基于dubbo的架构相关的知识,希望对你有一定的参考价值。
- 集群层(Cluster):封装多个提供者的路由及负载均衡,并桥接注册中心,以Invoker为中心,扩展接口为Cluster、Directory、Router和LoadBalance。将多个服务提供方组合为一个服务提供方,实现对服务消费方来透明,只需要与一个服务提供方进行交互。
- 远程调用层(Protocol):封将RPC调用,以Invocation和Result为中心,扩展接口为Protocol、Invoker和Exporter。Protocol是服务域,它是Invoker暴露和引用的主功能入口,它负责Invoker的生命周期管理。Invoker是实体域,它是Dubbo的核心模型,其它模型都向它靠扰,或转换成它,它代表一个可执行体,可向它发起invoke调用,它有可能是一个本地的实现,也可能是一个远程的实现,也可能一个集群实现。
以上是关于猜测的rpc负载均衡原理,基于dubbo的架构的主要内容,如果未能解决你的问题,请参考以下文章