dubbo
dubbo
追風者0x8ffd98a8
只想见见天地。
展开
-
dubbo的spi思想
dubbo的spi思想什么是 spi 思想dubbo 的 spi 思想 什么是 spi 思想 spi 思想,有一个接口,有多个不同的实现类,而通过一些配置后,能够自动选定使用哪个实现类。 spi 思想是通过接口进行扩展操作,通过配置来选定实现类的方式来进行扩展。 dubbo 的 spi 思想 在接口上使用 @SPI("") 注解来指定key,配置文件中按照 properties 格式配置(key=value 的格式),通过 spi 指定的 key 来锁定实现类的路径。 如果要使用该方式,需要在实现类中使用原创 2022-02-25 10:21:51 · 362 阅读 · 0 评论 -
dubbo的负载均衡策略以及集群容错策略
dubbo的负载均衡策略以及集群容错策略dubbo 负载均衡策略dubbo 集群容错策略 dubbo 负载均衡策略 dobbo的负载均衡策略: random loadbalance ,随机调用实现负载均衡。可以对 privider 不同的实例设置不同的权重,会按照权重来负载均衡。 roundrobin loadbalance ,轮询机制。均匀的请求各个 provider 实例。 leastactive loadbalance ,自动感知。如果某个机器性能越差,那么接收的请求越少,越不活跃,此时就会给不活跃原创 2022-02-25 09:32:37 · 576 阅读 · 0 评论 -
Dubbo的工作原理
Dubbo的工作原理 Dubbo十层架构: 第一层:service 层,为服务提供者和消费者来实现的 第二层:config 层,主要对 dubbo 进行配置的 第三层:proxy 层,无论是 consumer 还是 provider,dubbo 都会给你生成代理,代理之间进行网络通信 第四层:registry 层,复制服务的注册与发现 第五层:cluster 层,封装多个服务提供者的路由以及负载均衡,将多个实例组合成一个服务 第六层:monitor 层,对 rpc接口的调用次数和调用时间进行监控 第七层:原创 2022-02-25 09:23:24 · 88 阅读 · 0 评论