
ZooKeeper
吴顺达
这个作者很懒,什么都没留下…
展开
-
ZooKeeper linux部署
下载地址:http://zookeeper.apache.org/releases.html 使用xftp上传到linux服务器/opt目录下,并且解压# tar zxvf zookeeper-3.4.14.tar.gz 这是他的目录文件。 初次使用的时候需要修改/conf目录文件下的zoo_sample.cfg文件,重命名为zoo.cfg 使用命令 # vim /opt/zookeeper-...原创 2019-11-20 20:29:17 · 239 阅读 · 0 评论 -
ZooKeeper Leader选举
ZooKeeper集群中的三种服务器角色:Leader、Follower和 Observer。 服务器启动时期的Leader选举 隐式条件便是ZooKeeper的集群规模至少是2台机器。最好是单数台,例如3台。 当有一台服务器,我们假设这台机器的myid为1,启动的时候,是无法进行Leader选举的。当第二台机器,假设这台服务器的myid为2,也启动后,此时这两台机器已经能够进行互相通信,每台机...原创 2019-11-20 12:42:57 · 264 阅读 · 0 评论 -
ZooKeeper 分布式锁
分布式锁 分布式锁是控制分布式系统之间同步访问共享资源的一种方式。如果不同的系统或是同一个系统的不同主机之间共享了一个或一组资源,那么访问这些资源的时候,往往需要通过一些互斥手段来防止彼此之间的干扰,以保证一致性,在这种情况下,就需要使用分布式锁了。 平常使用的都是数据库中的表锁或者行锁,但是目前绝大多数大型分布式系统的性能瓶颈都集中在数据库操作上。使用ZooKeeper实现分布式锁即可减轻数据库...原创 2019-11-19 21:49:55 · 207 阅读 · 0 评论