IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
zookeeper 实现分布式锁安全用法 - 王清培
王清培
发表于
2019-01-26 04:51:00
love
0
【摘要】
分布式锁现在用的越来越多,通常用来协调多个并发任务。在一般的应用场景中存在一定的不安全用法,不安全用法会带来多个master在并行执行,业务或数据可能存在重复计算带来的副作用,在没有拿到lock的情况下扮演者master等诸如此类。 要想准确的拿到分布式锁,并且准确的捕获在分布式情况下锁的动态转移状态,需要处理网络变化带来的连锁反应。比如常见的 session expire、connectionLoss,在设置lock状态的时候我们如何保证准确拿到lock。
阅读全文