【发布时间】:2018-12-30 12:55:05
【问题描述】:
多个 gunicorn 客户端可以同时访问 django-redis-cache 中的一个密钥。如何锁定对密钥的访问,以便每次只有一个客户端可以访问key?
【问题讨论】:
-
简单的方法是为
pop密钥发布你的解决方案,并在处理后将它放回redis,或者添加标志。 -
两个客户端不能同时弹出密钥吗?并且都得到相同的值?
-
有人会是第一个,并且在第二个 pop 之后密钥将不存在。
-
@BearBrown 谢谢。它奏效了。
标签: django python-3.x caching redis