2021
02-02
02-02
Redis分布式锁升级版RedLock及SpringBoot实现方法
分布式锁概览在多线程的环境下,为了保证一个代码块在同一时间只能由一个线程访问,Java中我们一般可以使用synchronized语法和ReetrantLock去保证,这实际上是本地锁的方式。但是现在公司都是流行分布式架构,在分布式环境下,如何保证不同节点的线程同步执行呢?因此就引出了分布式锁,它是控制分布式系统之间互斥访问共享资源的一种方式。在一个分布式系统中,多台机器上部署了多个服务,当客户端一个用户发起一个数据插入请求时...
继续阅读 >