策略重构-策略发放V2
2020-10-13 18:14:28   2  举报             
     
         
 策略发放-重构V2
    作者其他创作
 大纲/内容
 1.普通桶2.智能桶权益
  结束
  entice-center
  策略频控
    1.时间匹配2.策略类型[仅消息、仅权益]3.数据状态:已准备
  data:<桶、List<用户ID>、信息类型:权益、消息、权益+消息>
  更新发送状态
  成功
  MK
  发权益
  发消息
  策略发放
  消息数据
  获取数据
  发送桶记录状态
  分页取
  获取桶用户
  获取策略
  crm-smart-consumer
  策略所有桶都发送完
  所有周期迭代完成
  权益数据处理
  打日志
  Y
  触达
  crm-coupon-consumer
  voucher-center
  更新策略状态
  关
  as-crm-job
  触发幂等
  从redis获取策略、桶信息
  否
  权益
  消息+权益
  状态更新
  策略、桶集合
  仅消息
  N 状态:生效中
  线程池<各策略之间 多线程并发执行>
  记录:发送中策略:发送中
  直接发权益
  发券是否成功
  消费开关
  分组、分批次
  是
  迭代循环所有策略
  消息数据处理
  发券
  魔法参数准备
  失败
  桶用户信息
  幂等
  发送Task
  获取系统时间
  是否有发权益成功才发消息逻辑
  Y 状态:已完成
  crm-center
  MQ
  任务结束
  获取发券结果
  魔方参数准备
  crm-smart-center
  待发送的记录
   
 
 
 
 
  0 条评论
 下一页
  
   
   
   
   
  
  
  
  
  
  
  
  
 