服务调用链路的上下游鉴定

发布时间 2024-01-11 10:27:12作者: C紫枫

背景

参考文章
在涉及多个服务之间的调用,怎么判定那个服务是上游,那个服务又是下游了。

判断标准

1.如果是从请求的角度去看,那么客户端是服务端的上游,服务端是客户端的下游;
2.如果是从返回数据的角度来看,那么数据是从服务端返回给了客户端,因此服务端是客户端的上游,客户端是服务端的下游。

服务之间的调用,强调的是调用关系,因此是以"请求"的角度来鉴定。即请求方是上游服务,被请求方是下游服务。