秒杀系统设计思路

  1. 客户端限流          按钮置灰&js限制发送频率&秒杀结束按钮失效 2. Nginx限流        限制单位时间内的请求数 和 同一时间内的并发数        nginx+lua限制黑IP(刷请求的IP,这个慎用,很多公司员工对外使用同一IP) 3. 异步响应,延迟拉取秒杀结果(明确未抢成功的可以同步返回结果)         避免单用户抢了多个端口 4. 库存预热+异步m
相关文章
相关标签/搜索