配置框架与服务行为
端口协议复用
dubbo3 端口协议复用, 单端口多协议支持
分布式事务
在 Dubbo 中使用分布式事务
分组聚合
通过分组对结果进行聚合并返回聚合后的结果
服务分版本
在 Dubbo 中为同一个服务配置多个版本
启动时检查
在启动时检查依赖的服务是否可用
响应式编程
使用 Reactive API 操作 Triple 流式调用
参数校验
在 dubbo3 中进行参数校验
服务分组
使用服务分组区分服务接口的不同实现
集群容错
集群调用失败时,Dubbo 提供的容错方案
服务降级
降级 Dubbo 服务
异步调用
在 Dubbo 中发起异步调用
泛化调用(客户端泛化)
不需要服务端 API 的 RPC 调用
流式通信
基于 Triple 协议进行流式通信
线程池隔离
提供一种新的线程池管理方式,用于隔离服务之间的线程池
调用链路传递隐式参数
通过 Dubbo 中的 Attachment 在服务消费方和提供方之间隐式传递参数
动态指定 IP 调用
在发起 Dubbo 调用之前指定本次调用的目标 IP
直连提供者
Dubbo 中点对点的直连方式
RPC调用上下文
通过上下文存放当前调用过程中所需的环境信息
一致性哈希选址
在负载均衡阶段基于一致性哈希进行选址
只订阅
只订阅不注册
调用触发事件通知
在调用前后出现异常时的事件通知
多协议
在 Dubbo 中配置多协议
服务端对客户端进行回调
通过参数回调从服务器端调用客户端逻辑
本地伪装
了解如何在 Dubbo3 中利用本地伪装实现服务降级
多注册中心
在 Dubbo 中把同一个服务注册到多个注册中心上
本地存根
了解 Dubbo3 中本地存根在客户端执行部分逻辑的使用
回声测试
通过回声测试检测 Dubbo 服务是否可用
调用信息记录
了解 dubbo3 调用信息记录通过访问日志来配置和使用
实现泛化实现(服务端泛化)
实现一个通用的远程服务 Mock 框架,可通过实现 GenericService 接口处理所有服务请求
异步执行
Dubbo 服务提供方的异步执行
本地调用
在 Dubbo 中进行本地调用
延迟暴露
延迟暴露 Dubbo 服务
只注册
只注册不订阅
分布式事务支持
Dubbo 中分布式事务的支持
最后修改 December 16, 2022: Fix check (#1736) (97972c1)