用Zookeeper实现分布式锁和选主
Zookeeper可以用来实现Distributed lock(分布式锁)和leader election(选主)。
分布式锁和选主虽然用在不同的场景,但是2者的机制是相同的。
Zookeeper官方文档上给出了一个recipes,介绍了如何实现分布式锁和选主,2种实现说明的步骤和风格完全不一样,但是本质是一样的。
zookeeper和PHP zookeeper和kafka 扩展安装
风来了.fox
安装zookeeper
推荐1.1 直接复制
1.1.直接安装zookeeper(无须编译)
下载地址:http://mirror.bit.edu.cn/apache/zookeeper/
wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.9/zookeeper-3.