安装参考zookeeper部分<span class="mention" data-id="679b29c7ea17e16f3bdc71cf" data-url="https://www.processon.com/mindmap/679b29c7ea17e16f3bdc71cf" data-charttype="mind" data-name="kafka+zookeeper在linux上的安装" data-type="1"></span> <br>
curator
客户端连接zookeeper
CRUD
监听节点的变化,可以得到旧节点、新节点的数据对象
分布式锁,通过JUC的AtomicInteger对当前线程的获取锁次数计次,其他线程创建临时顺序节点,并循环监听上一个节点的锁是否已释放,直至上一节点的计数变成0,此时由最小节点序号获取锁<br>