gpt4 book ai didi

microservices - 什么是基于微服务的架构中的上游和下游服务?

转载 作者:行者123 更新时间:2023-12-04 15:28:56 27 4
gpt4 key购买 nike

我听说过通用术语“上游服务”和“下游服务”这两个术语,但是我遇到了一些关于微服务架构的文章,他们在其中使用了这些术语,但是我无法获得上游和下游服务的含义在基于微服务的架构中会是什么?有人有一个简短的解释吗?
我已经知道上游服务是那些不依赖于任何其他服务和下游服务的服务,这些服务取决于上游服务,例如前端将是后端的下游服务,因为它依赖于它。
我正在.Net Core 中开发微服务。

最佳答案

定义1:作用方向
上游:接收来自/发送响应的请求

  • 上游的服务正在给我打电话。

  • 下游:向/接收来自的请求/响应
  • 我正在下游调用服务。

  • 定义2:依赖方向
    上游:向/接收来自的请求/响应
  • 我正在上游调用服务。

  • 下游:接收来自/发送响应的请求
  • 下游的服务正在调用我。

  • 所以,
    互联网上有支持这两种定义的资源。也许有一天我们会解决这个问题,但现在的答案是:两者都可以。

    关于microservices - 什么是基于微服务的架构中的上游和下游服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58624341/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com