• 周四. 6月 30th, 2022

5G编程聚合网

5G时代下一个聚合的编程学习网

热门标签

RCP的请求路由(笔记三)

admin

11月 28, 2021

一、实现请求路由的原因

为了减少上线变更导致的风险,这就需要在RPC中增加路由功能。

二、如何实现请求路由

1、服务注册发现方式

采用注册中心加入逻辑判断,然后根据服务调用方的信息选择节点推送给服务调用方。

2、RPC路由策略

(1)、IP路由策略

注册中心将所有的节点信息发送给服务调用方,但是同时也会将筛选规则发送给服务调用方,服务调用方获得节点信息和规则后,根据规则筛选基于自己ip可以使用的节点。

集群调用拓扑图:

(2)、参数路由策略

ip路由策略粒度太大,某些场景中,可能需要更细粒度的路由方式,这就需要参数路由策略。

集群调用拓扑图:

发表评论

您的电子邮箱地址不会被公开。