- 博客(3)
- 收藏
- 关注
原创 新版本的IDEA如何多端口启动(copy configuration)
新版本的Idea在进行多端口启动(copy configuration)时没有老版本的方便需要手动进行选择,我用的版本是2024.1.3。
2025-02-15 20:06:56
139
原创 SpringBoot+Redis的使用
经典问题:库存超卖,如果是单体项目,使用synchronized进行加锁,即可完成。不过由于公司的项目基本都是分布式服务,加锁的话达不到解决的目的,比如说库存只有1个,A这个服务已经取了最后一个库存,现在库存是空的了。B服务也来了,他们两个服务之间是没有锁的,那么B也会进入去拿库存,恰好,A刚拿走还没有commit,B进来一看,还有一件商品,也立即拿走,这样子就会存在库存超卖的问题。要解决上面这个问题,就需要用到分布式锁,把并行的任务,串行化,让每个服务都单独的景区那库存,让后面的服务排队等着。
2025-01-17 16:15:15
909
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人