2

我正在使用 API 网关来公开微服务资源。

我有以下情况(尽可能简化)

微服务A - serve 在 /product-prices/{id} 上提供产品价格

微服务 B - 在 /product-availability/{id} 上提供产品可用性

为了获得产品价格和可用性,我需要执行以下操作

a) 让微服务 A 依赖于微服务 B 并拥有 /product-prices-and-availability/{id} 端点

或者

b) 让 API 网关消费微服务 A 和微服务 B 以提供价格端可用性资源

基本上我的问题是我应该在微服务级别还是在 api 网关级别合并数据?

4

0 回答 0