ZooKeeper
amadeus_liu2
这个作者很懒,什么都没留下…
展开
-
zookeeper:服务器有几种状态?
四种: looking(选举中)、leading(leader)、following( follower)、 observer(观察者角色)原创 2023-11-08 16:20:45 · 686 阅读 · 0 评论 -
zookeeper:启动原理
返回到initializeAndRun方法,快照清理工作由DatadirCleanManager类来完成,默认保留的快照个数为3(如下图),默认不开启清理。可以看到,它读取了dataDir和clientPort等配置信息,最后调用了setupQuorumPeerConfig。如果开启了快照清理,具体的工作由PurgeTask类通过线程池来完成。其中调用了main对象的initializeAndRun方法,可以看到其中通过读取指定目录的myid这个文件来设置id.回到initializeAndRun方法,原创 2023-11-06 19:39:28 · 343 阅读 · 0 评论 -
zookeeper: 3.6.4以后的版本启动报8080端口冲突
配置:原创 2023-11-05 11:43:48 · 146 阅读 · 0 评论 -
ZooKeeper: 集群启动报错ERROR [main:QuorumPeerMain@88] - Invalid config, exiting abnormally
可能为缺少id文件原创 2021-01-02 16:12:51 · 965 阅读 · 0 评论 -
ZooKeeper:小知识点
stat /main true 可以设置监听原创 2020-04-11 15:32:16 · 144 阅读 · 0 评论 -
ZooKeeper: 临时结点
1 不能创建其子结点2 -e 标志来创建原创 2020-04-11 15:27:15 · 116 阅读 · 0 评论 -
ZooKeeper: 监听通知机制
package tju.zk;import java.util.concurrent.CountDownLatch;import org.apache.zookeeper.KeeperException;import org.apache.zookeeper.WatchedEvent;import org.apache.zookeeper.Watcher;import org.apa...原创 2020-03-31 15:44:10 · 286 阅读 · 0 评论