加价购-外部服务拓扑
2022-06-23 13:40:23 0 举报
微服务的服务依赖拓扑图
作者其他创作
大纲/内容
shopcar-soa(购物车服务)
APP-API(网关)
活动管理中心
cafe(定制咖啡服务)
【正向】《RPC》获取apc商品池商品信息;获取apc商品池商品sku信息;查询MQ对账数量信息;查询MQ对账明细信息;《MQ》morebuy监听apc:上述活动池挂接信息变动mq;morebuy监听apc上述商品信息变动mq;morebuy监听apc上述商品sku信息变动mq;【反向】《MQ》apc监听morebuy:活动商品开关状态变更;
《RPC》获取商品后台类目《MQ》spu基础信息变更MQ
productclient(商家商品服务)
获取用户购车ID(idCard)
商品信息
1. 【加入购物车时,spu的互斥】IMorebuyToCService#checkSpuIsExist
商品供给
arkapi(方舟管理端)
ordertaking(订单服务)
RPC
1. 查询加价购活动商品开关;2. 操作加价购活动商品开关;3. 获取活动商品开关操作日志;
获取商品后台类目分端显隐配置;
查询用户购物车信息;
customer-member(用户服务)
API普拉斯(网关)
API(网关)
orderquery(订单)
获取商品可见状态(spu&sku)&基础信息(spu图片&sku规格描述);获取spu周销量;获取sku周销量;
获取商品列表展示总数;获取商品换购数量上限阈值;根据spu后台类目查询对应前台类目集合;
product2c(前端商品C端服务)
toC
查询定制咖啡商品ID
cms-api-consumer(内容配置中心)
mq
pos-client(排行)
获取商品销量信息
1. 展示:加价购商品展示入口;2. 交互:用户添加&删除个人加购商品;3. 校验:用户加价购商品相关操作的有效性校验;
qproduct-soa-client(X券商品服务)
1. 【校验:用户加价购商品相关操作的有效性校验;】IMorebuyToCService#checkMoreBuySpus是对超值换购商品的校验2. 【计算优惠】IMorebuyToCService#calcuateMoreBuySpusPrice是计算加价购优惠的时候调用的,获取优惠后,我们会进行分摊优惠金额的操作3. 【下单回调】IMorebuyToCService#delMoreBuySelectedSpusForShopcar是创建完成订单后调用接口删除已勾选加价购商品
查询用户在途订单;查询订单详情;
morebuy
apc(活动品中心)
0 条评论
下一页