# 电商业务场景 **Repository Path**: zzuli_huahua/redisTest ## Basic Information - **Project Name**: 电商业务场景 - **Description**: 题目:某电商业务场景2:运营推广部门某次策划上线秒杀或者优惠活动,经测试人员估算压力测试,大约在一个小时内进来100万+用户访问,系统吞吐量固定的情况下,为保障Java服务端正常运行不崩溃,需要对正常访问用户进行限流处理,大约每秒响应1000个请求。 请问限流的系统如何设计,给出具体的实现?(服务端框架采用spring boot+mybatis+redis) - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: https://gitee.com/zzuli_huahua/redisTest - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-07-10 - **Last Updated**: 2022-07-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ##题目 某电商业务场景2: 运营推广部门某次策划上线秒杀或者优惠活动,经测试人员估算压力测试,大约在一个小时内进来100万+用户访问,系统吞吐量固定的情况下,为保障Java服务端正常运行不崩溃,需要对正常访问用户进行限流处理,大约每秒响应1000个请求。 请问限流的系统如何设计,给出具体的实现?(服务端框架采用spring boot+mybatis+redis) 本项目针对以上业务场景做一个解决方案。 主要的类作用: com.controller.objectController 主要实现题目的方案 com.controller.initController 初始化MySQL数据库(录入商品信息) com.controller.redisController 初始化redis缓存,把MySQL的库存放到redis