Zookeeper系列(二十九)Zookeeper场景应用之分布式锁实现

1、使用场景 分布式锁主要应用在跨主机,跨网络资源访问中的协调控制,例如多个task处理任务,但是要求一个任务只能限制在一台task上处理,这里就可以采取分布式锁来实现访问控制协调。 2、实现逻辑 基本思想:通过创建一个持久化根节点作为本次锁行为根节点,每个需要获取资源的分布式业务注册一个临时顺序节点挂载到根节点下,每个分布式业务通过节点的顺序来获取锁。在通过顺序节点获取锁的时候有两种方式: 方式
相关文章
相关标签/搜索