如果想了解其他内容,请点击这里查看目录
1、秒杀业务秒杀具有瞬间高并发的特点,针对这一特点,必须要做限流+异步+缓存(页面静态化)+独立部署。
限流方式:
前端限流:一些高并发的网站直接在前端页面开始限流,例如:小米的验证设计 nginx限流:直接负载部分请求到错误的静态页面:令牌算法 漏斗算法 网关限流:限流的过滤器 代码中使用分布式信号量 rabbitmq限流(能者多劳:chanel.basicQos(1)),保证发挥所有服务器的性能 2、秒杀架构图
3、秒杀流程(1)
如果想了解其他内容,请点击这里查看目录
1、秒杀业务秒杀具有瞬间高并发的特点,针对这一特点,必须要做限流+异步+缓存(页面静态化)+独立部署。
限流方式:
前端限流:一些高并发的网站直接在前端页面开始限流,例如:小米的验证设计 nginx限流:直接负载部分请求到错误的静态页面:令牌算法 漏斗算法 网关限流:限流的过滤器 代码中使用分布式信号量 rabbitmq限流(能者多劳:chanel.basicQos(1)),保证发挥所有服务器的性能 2、秒杀架构图
3、秒杀流程(1)