- 博客(1)
- 收藏
- 关注
原创 jeesz-zookeeper使用场景【别人总结,希望可以帮助到大家】
所谓保持独占,就是所有试图来获取这个锁的客户端,最终只有一个可以成功获得这把锁。通常的做法是把zk上的一个znode看作是一把锁,通过create znode的方式来实现。所有客户端都去创建 /distribute_lock 节点,最终成功创建的那个客户端也即拥有了这把锁。 控制时序,就是所有视图来获取这个锁的客户端,最终都是会被安排执行,只是有个全局时序了。做法和上面基本类似,只是这里 /distribute_lock 已经预先存在,客户端在它下面创建临时有序节点(这个可以通过节点的属性控制:Create
2017-03-20 09:56:49
150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人