这篇文档是关于 Dubbo 的简单介绍,涵盖 Dubbo 的核心概念、基本使用方式以及 Dubbo3 核心功能,无论你是 Dubbo 的老用户还是新用户,都可以通过这篇 文档快速了解 Dubbo 及新版本带来的变化。
2021年10月08日 通过分组对结果进行聚合并返回聚合后的结果
2021年10月08日 在 Dubbo 中为同一个服务配置多个版本。
2021年10月08日 将 Dubbo 服务标识为非动态管理模式。
2021年10月08日 使用服务分组区分服务接口的不同实现。
2021年10月08日 Dubbo 支持同一服务向多注册中心同时注册,或者不同服务分别注册到不同的注册中心上去,甚至可以同时引用注册在不同注册中心上的同名服务。另外,注册中心是支持自定义扩展的。
2021年10月08日 Dubbo 允许配置多协议,在不同服务上支持不同协议或者同一服务上同时支持多种协议。
2021年10月08日 为方便开发测试,经常会在线下共用一个所有服务可用的注册中心,这时,如果一个正在开发中的服务提供者注册,可能会影响消费者不能正常运行。可以让服务提供者开发方,只订阅服务(开发的服务可能依赖其它服务),而不注册正在开发的服务,通过直连测试正在开发的服务。
2021年10月08日 Dubbo 中点对点的直连方式。
2021年10月08日 配置 Dubbo 中的线程模型。
2021年10月08日 Dubbo 提供的集群负载均衡策略。
2021年10月08日 集群调用失败时,Dubbo 提供了容错方案。
2021年10月08日 在 Dubbo 中更安全的使用序列化协议。
2021年10月08日 在启动时检查依赖的服务是否可用。
2021年10月08日 Dubbo在不同场景下使用的路由方案。
2021年10月08日 Dubbo 通过 SPI 机制提供了非常灵活的可扩展性
2021年10月08日 本节介绍 Dubbo 的三大中心化组件,它们各自的职责、工作方式。
2021年10月08日 Dubbo配置主要分为几大类: 启动阶段配置项、服务治理规则、动态配置项。
2021年10月08日 通过 Dubbo 定义的路由规则,实现对流量分布的控制
2021年10月08日 Dubbo3 提供了 Triple(Dubbo3)、Dubbo2 协议,这是 Dubbo 框架的原生协议。除此之外,Dubbo3 也对众多第三方协议进行了集成,并将它们纳入 Dubbo 的编程与服务治理体系, 包括 gRPC、Thrift、JsonRPC、Hessian2、REST 等。以下重点介绍 Triple 与 Dubbo2 协议。
2021年10月08日 服务发现,即消费端自动发现服务地址列表的能力,是微服务框架需要具备的关键能力,借助于自动化的服务发现,微服务之间可以在无需感知对端部署位置与 IP 地址的情况下实现通信。