抢红包入场时序图
2019-01-29 10:24:46 0 举报
时序图
作者其他创作
大纲/内容
无记录
API服务
显示结果
返回
不可点击
红包开场前5分以内,10秒前
H5
红包开场前2小时~结束30分。页面显示“加入”或者“XX:XX开始”
红包开场,结束前详见抢红包时序图
这里缓存需要两个:1.key--红包馆idvalue--开场时间2.key--红包馆id+uidvalue--红包店铺id有效时长12小时
增加入场记录
回存
进入,10秒倒计时
无缓存
该场次无其他入场记录则新增
红包开场前10秒内
前端按钮的显示定时获取最新的,这样前端根据按钮的状态就可以最判断。但是为了防止前端时间不统一,后端的接口会对请求做二次校验。
红包开场前5分之前
检验是否可以加入
红包开场前2小时页面显示“未开始”不可点击
情况3
刷新
情况2
情况1
返回XX:XX准备
红包开场后30分页面显示已结束不可点击
进入,5分倒计时
进入抢红包页
redis
加入抢红包
红包开场前2小时~结束30分页面显示灰色“加入”不可点击
MySQL
情况5
用户
0 条评论
回复 删除
下一页