本文是一个demo,利用多进程,来模拟使用redis分布式锁的使用场景.本机需要安装redis,python3.7下运行代码.分布式锁用redlock这个包实现,实现步骤分三步: 实例化锁:rlock = RedLock('test',[{'host': 'localhost','port': 6379,'db': 0,}]) 获取锁:rlock.acquire(),获取锁之后才能执行程序. 释放锁:rlock.release(),程序执行完之后,要释放锁,否者其他程序就阻塞,一直执行不了. 完…