务实裙子

文章
2
资源
0
加入时间
3年1月15天

本地锁和分布式锁

1.本地锁的局限性常见的本地锁有synchronized和lock锁,这些都是本地锁2.本地锁带来的问题1.1 单体应用,如果本地不加同步锁的时候,在高并发的情况下,会发生线程安全问题。1.2 单体应用,如果加上本地锁的时候,在高并发情况下,可以解决安全问题,但是效率会变低。但是,在集群的情况下,会怎么样呢?问题: 在分布式部署的时候,无法保证只有只有一个进程在当前的程序内执行 解决: 需要一把公共锁(分布式锁)流程: 此处使用redis...