![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dubbo
番茄柿
番茄柿
展开
-
dubbo(三)dubbo的进阶之内核剖析
dubbo的进阶之内核剖析Dubbo是如何实现dubbo的模块说明dubbo的服务发布链路基于xml发布基于annotation Dubbo是如何实现 dubbo的流程图 Bubbo调用链 dubbo默认使用的javassist动态代理 dubbo的模块说明 cluster :路由层,包含负载均衡、容错 common :公共包 compatible, com.alibaba.dubbo / org.apache.dubbo config :加载配置,然后提供统一的对外的配置的类。 config- ce原创 2020-09-24 00:53:11 · 140 阅读 · 0 评论 -
dubbo(二)dubbo的高级应用
dubbo的高级应用负载均衡集群容错dubbo泛化服务降级常见配置 负载均衡 dubbo提供了5种负载均衡策略,默认的是随机,源码包是在 dubbo-cluster 下 1、加权随机 例如三个节点,有三个不同的权重,对应三个区间,随机产生的随机数落在其中的一个区间即某个节点上,权重大的可能性较大 2、轮询 轮流分配给N个节点,实际场景中有的机器性能不一样,所以可以进行加权,调控每台服务器的负载 3、一致性hash负载 根据参数hash取模,默认是根据第一个参数 {hash(parameter)%3}原创 2020-09-22 00:07:40 · 596 阅读 · 1 评论 -
Dubbo之dubbo的基本应用
Dubbo的基本应用背景Dubbodubbo是什么dubbo能干什么dubbo的基本应用dubbo的启动dubbo搭配zookeeper注册中心多协议支持集成webservice支持rest安装监控总结 背景 我们都知道,技术架构的发展是从单体到分布式,越来越复杂,也越来越必然。 和传统单体架构相比,分布式多了远程通信的过程,远程服务之间的调用才是实现分布式的关键。 远程调用主要实现 1、底层网络...原创 2019-07-26 17:54:24 · 331 阅读 · 0 评论