高并发秒杀接口优化
接口优化(核心思路:减少对数据库的访问)
Redis预减库存减少对数据库的访问
内存标记减少Redis的访问
请求先入队缓冲,异步下单,增强用户体验
RabbitMQ安装与SpringBoot的集成(目的:同步下单改成异步下单)
Nginx水平拓展
压测
项目迭代是一个优化和调整的过程,发现问题解决问题,不断优化。
秒杀业务场景,并发量很大,瓶颈在数据库,怎么解决,加缓存。用户发起请求时,从浏览器开始,在浏览器上做页面静态化直接将页面缓存到用户的浏览器端,然后请求到达网站之前