并发
boslm
JAVA GO PHP Python 后端开发工程师
展开
-
php+redis实现处理高并发秒杀(令牌桶限流)
<?phpclass redis_miaoshaControl extends mobileControl{ public function __construct() { parent::__construct(); } /** * 接口参数 * @return array */ public function getRules() { return [ '.原创 2021-04-21 15:32:46 · 590 阅读 · 0 评论 -
秒杀解决方案记录
1、redis 保存用户id上次请求时间,10秒内拒绝服务2、令牌桶 redis获取令牌数量,如果应没有令牌了,拒绝服务。 同时用脚本定时生成令牌,写入redis3、检查库存和活动时间 在活动开始之前,可以在redis先存入库存总量和活动时间4、队列下单 先在redis扣减库存,加入rabitmq队列,定时器脚本执行消费队列,创建订单,短信通知对应客户,入库https://www.cnblogs.com/myJuly/p/13608455.html...原创 2021-04-21 11:06:58 · 64 阅读 · 0 评论