项目地址
https://pypi.org/project/python-redis-lock/
安装
pip install python-redis-lock
很全的锁,能自动续约续租,强烈建议使用
from redis import Redis
conn = Redis()
import redis_lock
lock = redis_lock.Lock(conn, "name-of-the-lock")
if lock.acquire(blocking=False)
print("Got the lock.")
lock.release()
else
print("Someone else has the lock.")