分布式锁用redis做,redis主从结构,主挂了,锁还…

分布式锁用redis做,redis主从结构,主挂了,锁还没从主同步到从,此时从成为主,导致锁重复。有啥解决办法?zk?redission?

金池来了:简单,写完之后去从库查一下,如果没查到就当没有获取锁[坏笑]

蒋玉菡:生产环境吗?用zk做分布式锁更稳

陆乘风:etcd

王韭菜:zk稳如泰山

阿里巴巴员工:m

假意或真心:分布式锁用redis本来就有点扯淡

丁春秋:M

饿了么员工:锁设置个超时时间吧

运维攻城狮.简雍:m

不戒大师:M

前创业公司员工:M

安东尼奥刘能:redis 不是 cp 的,所以不一致是可能的。如果需要强一致用 zk,牺牲性能

螺丝钉:[吐血][吐血][吐血]人家官网给了分布式锁和sdk的github链接,RedLock了解一下 https://taou.cn/o5l5p

诸葛亮:m

程序猿.华山弟子:m

程序猿.华山弟子:超时时间 应该可以吧[笑哭]

美团员工:redis官方推荐redlock,不过部署麻烦,简单点就只用单台redis做分布式锁,要求高可用就换zk

丁春秋:M

程序猿.eight:redis主挂了是避免不了分布式锁问题的

测试.小魔仙迪巴拉:百度下 redis 锁

程序猿.阮小七:m

携程计算机技术(上海)有限公司员工:redlock

百度员工:其实关于这个redlock还有很多争议了[瞌睡]