dubbo
诛仙89
11111
展开
-
二、dubbo内部模块分析
Dubbo 调用模块基本组成 一、Dubbo调用模块概述: dubbo调用模块核心功能是发起一个远程方法的调用并顺利拿到返回结果,其体系组成如下: 透明代理: 通过动态代理技术,屏蔽远程调用细节以提高编程友好性。 负载均衡: 当有多个提供者是,如何选择哪个进行调用的负载算法。 容错机制: 当服务调用失败时采取的策略 调用方式: 支持同步调用、异步调用 二、负载均衡 Dubbo 目前官方支持以下负载均衡策略: 随机 (random):按权重设置随机概率。此为默认算法. 轮循 (roundrobin)翻译 2020-09-09 22:07:53 · 135 阅读 · 0 评论 -
dubbo入门
环境spring boot 2.1.x dubbo 2.7.7 一、公共接口模块 一般公司都会搭建一个maven私服,这样这些公共的接口模块安装到maven仓库中,然后其他模块引入即可。 消费者模块引入后可以通过dubbo可以像调用本地服务一样调用远程的服务。 服务提供者也需要引入接口模块然后进行实现 public interface DemoService { String sayHello(String name); } 二、服务提供者模块 2.1 pom 主要引入2个依赖,当然必须是.原创 2020-09-09 21:06:07 · 160 阅读 · 0 评论