码迷,mamicode.com
首页 > 其他好文 > 详细

全店下架难点

时间:2019-11-25 18:55:26      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:次数   增加   流程   策略   逻辑   一个   系统   监控   监听   

全店下架

1、全店下架商品创建:来源:尾部品、厂家停产(业务人员自己申报)、试新失败(从试新数据中捞取相关的数据)、季节品(根据一定的策略:比如冬季生成夏季的商品找对应季节的商品)、尾部品

2、发起线上审批流,监听线上审批流变化,流转自身状态

3、对接erp系统,变更商品状态

难点:保证整个下架流程的正确性(100%)

1、创建流程:(关键节点增加监控报警,以及蜂利器通知)

2、分布式事务:将有分布式事务相关的逻辑使用,将分布式的事务放到事务表中,异步执行,不断重试,超过一定次数,报警,人工处理

3、多种消息监听:抽象出一个公用的蜂利器解析模版类,可以将蜂利器中的信息提取出来我们想要的:比如要流转的状态、原始的状态、其他的状态、消息前后状态是否变更,仅需几行代码即可解析审批流。

全店下架难点

标签:次数   增加   流程   策略   逻辑   一个   系统   监控   监听   

原文地址:https://www.cnblogs.com/zhangchiblog/p/11929293.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!