RPC请求类特性


分组聚合

通过分组对结果进行聚合并返回聚合后的结果

参数校验

在 Dubbo 中进行参数校验

异步调用

在 Dubbo 中发起异步调用

泛化调用

实现一个通用的远程服务 Mock 框架,可通过实现 GenericService 接口处理所有服务请求

调用链路传递隐式参数

通过 Dubbo 中的 Attachment 在服务消费方和提供方之间隐式传递参数

RPC调用上下文

通过上下文存放当前调用过程中所需的环境信息

调用结果缓存

通过缓存结果加速访问速度

调用触发事件通知

在调用之前、调用之后、出现异常时的事件通知

服务端对客户端进行回调

通过参数回调从服务器端调用客户端逻辑

本地伪装

如何在 Dubbo 中利用本地伪装实现服务降级

本地存根

在 Dubbo 中利用本地存根在客户端执行部分逻辑

回声测试

通过回声测试检测 Dubbo 服务是否可用

调用信息记录

配置 Dubbo 的访问日志