zookeeper
玩转zookeeper
_Romeo
知无不言,言无不尽。
展开
-
【Zookeeper面试篇】zookeeper集群搭建
问:zookeeper集群有哪些模式zookeeper集群无非有三种搭建方式,一是单机模式、二是伪分布模式、三是分布式模式。问:zookeeper集群中都有哪些角色有三种角色,一是Leader角色,可以处理读写请求,集群中只能有一个Leader角色,二是Follower角色,只能处理读请求,同时也是Leader的候选节点,如果Leader节点挂了,Follower节点就可以选举为Leader节点,三是Observer节点,该节点只能处理读请求,不能参与Leader的选举。问:zookeepe.原创 2022-04-06 16:09:40 · 2040 阅读 · 0 评论 -
【Zookeeper面试篇】什么是羊群效应,公平锁怎么实现
问:zookeeper羊群效应是怎么回事吗,如何避免呢zookeeper用来实现分布式锁的时候,如果有一个客户端A拿到了锁,那么客户端B、C、D都会监听A有没有变化,如果A处理完业务释放了锁,那么这个时候B、C、D都监听到了消息,都会去抢锁,假如有一百个正在等待的,那么就会有100个上去抢锁,像羊群一样蜂拥而至。这样的话就会造成资源的浪费,因为这么多节点被惊动了,但是拿到锁的只有一个节点,为何不只惊动一个节点呢。这里的话我们就要使用zookeeper的公平锁了。问:zookeeper公平锁怎么实现原创 2022-04-06 16:02:36 · 2324 阅读 · 2 评论