标签:负载均衡 轮询 压力 nts 最小 事件 通信协议 列表 mic
1、rsf(Remote service framework)框架整体的架构
思考点:
1、注册中心使用的zookeeper,多机房部署,各注册中心要求数据一致,如何在一个节点发生异常情况下,不影响其他节点?
服务发现模块会定时的将最新的服务提供方列表刷新到注册中心,如PUMP定时的将提供方的接口列表写入到注册中心。注册中心考虑到 ZK 的优势、局限和 Redis 优势,通过 Pump 定时批量刷新数据到 ZK 集群,减少 ZK 写入压力;通过 Redis 集群管理提供方上下线,由 Pump 订阅 Redis 事件,增量更新数据到 ZK。多机房注册中心的 Pump 相互订阅,使每个 Zk 集群保留全量节点数据,支撑多数据中心业务多活场景
2、服务提供方更新修改了服务,如何更新到注册中心?
服务提供者在启动时,向注册中心注册自己提供的服务。如果有变更,注册中心将基于长连接推送变更数据给消费者。
3、RPC通信协议有哪些?
4、负载均衡策略
随机策略、轮询策略、最小负载请求
标签:负载均衡 轮询 压力 nts 最小 事件 通信协议 列表 mic
原文地址:https://www.cnblogs.com/ws-zhuli/p/10864384.html