秒杀业务Redis怎么处理短时间内的高并发?整体流程是什么?

2021-10-11 17:21发布

8条回答
张皓铭
2021-10-15 09:37

服务器层面

可以水平扩展(增加服务器数量),垂直扩展(提高单机处理能力,增加cpu核心、内存等)


前端处理CDN加速、静态化页面、验证码等


代理层面


Nginx(可做集群)反向代理,ip访问频率限制、ip黑名单限制、负载均衡(ip_hash、权重、轮询、第三方等)等


应用层面

缓存(Redis集群)存储商品库存、产品主要信息,消息队列(Rabbit MQ)异步处理库存扣减、商品订单生成入库



一周热门 更多>