电商类-高并发场景处理方式一

我简单说下

场景描述:秒杀场景

  1. 首先将总数量同步到Redis中,通过Redis的自减,到0时停止接收请求
  2. 将进来的请求放在mq中,去消费
  3. 消费成功自不必说了,消费失败后,将消费失败的用户id或手机号放入另外的mq中,mq通知用户抢购失败,另外Redis再自增1,可以继续接收用户请求

OK

相关推荐