会员足迹架构

类关系图

足迹

说明

如上图所属,展示的是足迹类关系图。

  1. FootpringController 接口入口,可以提供查看足迹,删除足迹的功能
  2. Service、Impl为对应功能实现
  3. FootPring 为实体类,存储字段如图所示

主要介绍足迹记录功能优化设计及原理

足迹记录功能

流程图

足迹记录交互

  1. 用户访问商品详情
  2. 商品服务中,对用户的登录状态进行判定,如果有登录,则发送一条mq,包含skuid,用户id等参数
  3. 足迹服务监听到用户访问商品对消息
  4. 对足迹进行处理,例如更新足迹时间,或者超出100条足迹记录,则删除最先对足迹信息

results matching ""

    No results matching ""