如何使用Seata保证Dubbo微服务间的一致性2019年3月7日 · 阅读需 4 分钟slievrly案例 用户采购商品业务,整个业务包含3个微服务: 库存服务: 扣减给定商品的库存数量。 订单服务: 根据采购请求生成订单。 账户服务: 用户账户金额扣减。 业务结构图 StorageService public interface StorageService { /** * deduct storage count */ void deduct(String commodityCode, int count);}