我正在使用MWS API REST。为此,我使用MWS客户端库。我想更新库存库存。我在网上找遍了,除了……什么也没找到。我们必须使用feed的API来更新feed的API中的stock.But,只有POST请求。并且我们必须使用此https://docs.developer.amazonservices.com/en
order microservice接收来自UI的订单,并对Inventory microservice进行API调用,以更新库存细节以减少itemCount。如果付款成功,订单微服务将返回成功的UI。如果付款失败,则订单微服务必须通过调用库存微服务来回滚itemCount。
我知道这是一种典型的基于Saga的模式,可以通过消息总线来实现。但是在这种情况下,所有的微服务都只能处理API调用。考虑到其他模式,我不确定这个场景是否适合于。