首页 > 其他 > 详细

RPC远程调用框架rsf和dubbo

时间:2019-05-14 20:38:40      阅读:205      评论:0      收藏:0      [点我收藏+]

1、rsf(Remote service framework)框架整体的架构

技术分享图片

 

思考点:

1、注册中心使用的zookeeper,多机房部署,各注册中心要求数据一致,如何在一个节点发生异常情况下,不影响其他节点?

服务发现模块会定时的将最新的服务提供方列表刷新到注册中心,如PUMP定时的将提供方的接口列表写入到注册中心。注册中心考虑到 ZK 的优势、局限和 Redis 优势,通过 Pump 定时批量刷新数据到 ZK 集群,减少 ZK 写入压力;通过 Redis 集群管理提供方上下线,由 Pump 订阅 Redis 事件,增量更新数据到 ZK。多机房注册中心的 Pump 相互订阅,使每个 Zk 集群保留全量节点数据,支撑多数据中心业务多活场景 

2、服务提供方更新修改了服务,如何更新到注册中心?

服务提供者在启动时,向注册中心注册自己提供的服务。如果有变更,注册中心将基于长连接推送变更数据给消费者。

3、RPC通信协议有哪些?

 

4、负载均衡策略

随机策略、轮询策略、最小负载请求

 

RPC远程调用框架rsf和dubbo

原文:https://www.cnblogs.com/ws-zhuli/p/10864384.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!