分布式锁:并发操作减少库存
单机线程安全加锁:
数据库实现分布式锁:
redis实现分布式锁:
redis分布式锁的死锁问题:如果程序执行过程中发生异常,redis的key没有删除掉,会发生死锁问题
解决方法,给key加上过期时间
分布式锁:并发操作减少库存
单机线程安全加锁:
数据库实现分布式锁:
redis实现分布式锁:
redis分布式锁的死锁问题:如果程序执行过程中发生异常,redis的key没有删除掉,会发生死锁问题
解决方法,给key加上过期时间