业务流程分析 当开始进行抢红包时,系统将会瞬时有大量的请求,接口业务逻辑处理导致应用占据服务器资源飙升。为了避免宕机,我们可以在前端消息发送到后台业务处理之间添加消息队列。 业务流程图: Created with Raphaël 2.2.0 开始 多个用户发起抢红包请求 是否已抢过? 已抢 结束 红包是否发完? 红包已被抢完,失败 抢红包记录表增加一条数据,成功 yes no yes no 上一页