暂无
任务描述
需求描述
一、需求背景
(1)Allegro平台需要优化自动下架服务,保证服务的正常执行,快速完成产品的下架,腾出产品刊登额度,用以保证新品的覆盖率
(2)完成自动下架服务的优化,为后续凤凰重刊的技术改造做基础功能搭建!
二、需求价值
提高效率:
(1)提高Allegro平台的自动下架速度,快速将禁售问题商品下架,防止影响账号指标
(2)腾出刊登额度,进而提高每日刊登量,用以达到刊登覆盖率要求,最终刺激出单,提高出单率
(3)支持资源的横向扩展,当有临时大批量下架任务时,可以指定平台快速增加资源
三、需求内容
验收标准
暂无









主要流程:
一、生产端
1、未启MQ新流程时走原流程
2、当启用MQ新流程时
2.1 组装数据:
A、组装下架MQ队列集合
B、将下架方法的参数体存入到MongoDB中
C、组装凤凰计划队列集
2.2 批量插入凤凰计划队列表
2.3 批量插入MQ队列表
2.4 发MQ消息
2.5 更新MQ队列表发送状态
二、消费端
1、通过MessageId 获取MQ队列信息,及MongoDB中详情参数集合
2、通过UniqueIds获取凤凰计划队列信息
3、执行 AutoOff 下架方法
4、更新MQ、凤凰计划队列表等状态信息