分布式学习之分布式锁原理与实现

分布式锁的应用场景 分布式锁的原理、实现方式 基于zookeeper的分布式锁实现 1 分布式锁的应用场景 业务:创建具有业务含义的订单编号。 在单机情况下,我们的实现:订单服务类 -> 订单编号生成类,一个订单服务对象对应一个订单编号生成对象。 问题:如果同时有很多人下单,订单号能否做到唯一? 此时多个线程访问,如果一个线程一个订单编号生产对象,则订单号肯定不唯一,需要将订单编号生成对象改为静态
相关文章
相关标签/搜索