分布式锁
2019-10-08 13:39:46 0 举报
分布式锁的三种实现图
作者其他创作
大纲/内容
快速返回失败
申请锁失败
申请锁成功
服务B
返回成功
网关(gateway)
zk客户端
服务A
不是最小
Setnx
App or web
redis客户端
reslful api
注册最小临时节点
如果其他线程需要等待,则使用watcher监听比自己小的节点,一旦比自己小的节点被删除了,当前节点就是获取到锁了
redis
服务C
etcd
心跳续约
ZooKeeper
0 条评论
回复 删除
下一页