dubbo
向着风奔跑
在oppo互联网服务
展开
-
dubbo的负载均衡
LoadBalanceLoadBalance 中文意思为负载均衡,它的职责是将网络请求,或者其他形式的负载“均摊”到不同的机器上。避免集群中部分服务器压力过大,而另一些服务器比较空闲的情况。通过负载均衡,可以让每台服务器获取到适合自己处理能力的负载。在为高负载服务器分流的同时,还可以避免资源浪费,一举两得。负载均衡可分为软件负载均衡和硬件负载均衡Dubbo 需要对服务消费者的调用请求进行分配,...原创 2020-03-29 17:01:57 · 334 阅读 · 0 评论 -
dubbo的集群容错
FailoverClusterInvoker.selectprotected Invoker<T> select(LoadBalance loadbalance, Invocation invocation, List<Invoker<T>> invokers, List<Invoker&...原创 2020-03-27 21:21:05 · 437 阅读 · 0 评论 -
dubbo服务消费过程(二)
消费端的可调用的Invoke初始化原创 2020-03-27 20:08:00 · 395 阅读 · 0 评论 -
dubbo服务消费过程(一)
如何实现服的消费生成远程服务的代理获取目标服务的url地址实现远程网络通信实现负载均衡实现集群容错Invoker服务引入消费端的代码解析是从下面这段代码开始的<dubbo:reference id="xxxService" interface="xxx.xxx.Service"/>注解的方式的初始化入口是ReferenceAnnotationBean...原创 2020-03-22 19:30:56 · 618 阅读 · 0 评论 -
dubbo服务注册流程
dubbo服务发布流程服务注册流程原创 2020-03-21 17:31:29 · 2026 阅读 · 0 评论 -
Dubbo的服务发布过程
Dubbo架构整体设计首先看下官网说明:config 配置层:对外配置接口,以 ServiceConfig, ReferenceConfig 为中心,可以直接初始化配置类,也可以通过 spring 解析配置生成配置类proxy 服务代理层:服务接口透明代理,生成服务的客户端 Stub 和服务器端 Skeleton, 以 ServiceProxy 为中心,扩展接口为ProxyFactor...原创 2020-03-19 22:54:40 · 534 阅读 · 0 评论 -
dubbo内核spi机制
Dubbo的内核SPI机制静态扩展点 包装类Wrapeer 扩展点Set注入自适应扩展点Adaptive激活扩展点active原创 2020-03-08 12:54:42 · 213 阅读 · 0 评论 -
Dubbo工程示例
spring-cloud-alibaba + dubbo+nacosnacos1)Download source code from Githubgit clone https://github.com/alibaba/nacos.gitcd nacos/mvn -Prelease-nacos -Dmaven.test.skip=true clean install -U ls -al...原创 2020-03-01 22:29:34 · 214 阅读 · 0 评论