摘要: 一、Zookeeper的监听器原理 (1)在Zookeeper的API操作中,创建main()主方法即主线程; (2)在main线程中创建Zookeeper客户端(zkClient),这时会创建两个线程: 线程connet负责网络通信连接,连接服务器; 线程Listener负责监听; (3)客户端通 阅读全文
posted @ 2021-04-14 09:49 black9 阅读(380) 评论(0) 推荐(0) 编辑
摘要: Zookeeper的选举机制原理——过半选举 三个核心选举原则: (1)Zookeeper集群中只有超过半数以上的服务器启动,集群才能正常工作; (2)在集群正常工作之前,myid小的服务器给myid大的服务器投票,直到集群正常工作,选出Leader; (3)选出Leader之后,之前的服务器状态由 阅读全文
posted @ 2021-03-30 08:27 black9 阅读(689) 评论(0) 推荐(0) 编辑