随笔分类 -  Dubbo

摘要:前言:Dubbo捐献给Apache后,已有一段时间,以前粗略看过2.5.4版的源码(官网现在好像已经找不到这个版本),现在重新研究下Dubbo源码并记录下,由于英文水平待提高,主要结合 中文官方文档 和源码。 Dubbo 服务导出过程始于 Spring 容器发布刷新事件,Dubbo 在接收到事件后, 阅读全文
posted @ 2019-08-11 11:00 Don'tYouSee 阅读(336) 评论(0) 推荐(0)
摘要:Dubbo提供了4中负载均衡策略 Random LoadBalance(权重随机均衡算法) RoundRobin LoadBalance(权重轮询均衡算法) LeastAction LoadBalance(最少活跃调用数均衡算法) ConsistentHash LoadBalance(一致性Hash 阅读全文
posted @ 2019-08-10 23:08 Don'tYouSee 阅读(276) 评论(0) 推荐(0)
摘要:Dubbo支持dubbo、rmi、hessian、http、webservice、thrift、redis等多种协议,但是Dubbo官网是推荐我们使用Dubbo协议的。 Dubbo支持协议在Dubbo-rpc子模块中 dubbo://:Dubbo 缺省协议采用单一长连接和 NIO 异步通讯,适合于小 阅读全文
posted @ 2019-08-07 14:12 Don'tYouSee 阅读(237) 评论(0) 推荐(0)
摘要:SPI 全称为 Service Provider Interface,是一种服务发现机制。SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。 Dubbo 并未使用 Java 原生的 SPI 机制,而是对其进行了增强,使 阅读全文
posted @ 2019-02-22 23:32 Don'tYouSee 阅读(548) 评论(0) 推荐(0)