07 2022 档案

业务-抽奖减库存-数据库实现分布式锁 优化递归获取锁-解决库存遗留问题
摘要:接上篇:https://www.cnblogs.com/mangoubiubiu/p/16536014.html 一、什么是库存遗留问题? 如果库存有100,100个请求过来,有50个请求成功获取锁,剩下的请求没有获取到锁,等待2次(上篇是等待2次)也没有获取到锁,这样只有50个请求能够成功执行业务
239
0
0
业务-抽奖减库存-数据库实现分布式锁
摘要:一、什么是分布式锁及常见的解决方案 随着业务发展的需要,原单体单机部署的系统被演化成分布式集群系统后,由于分布式系统多线程、多进程并且分布在不同机器上,这将使原单机部署情况下的并发控制锁策略失效,单纯的Java API并不能提供分布式锁的能力。为了解决这个问题就需要一种跨JVM的互斥机制来控制共享资
455
0
0
Spring 高级 常见的Bean 后处理器
摘要:一、代码 package com.mangoubiubiu.show.a04; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.A
108
0
0
SpringCloud Fegin服务调用失败
摘要:1、注意在启动类上标注 @EnableFeignClients//服务调用 我这里忘记标了此注解,导致服务调用失败 2、服务调用流程 一、服务提供方 package com.zeal.sms.controller; import com.baomidou.mybatisplus.core.condi
651
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起