zookeeper
未来影子
曾先后在百度、理想、快手参与研发工作
后端、大数据、NLP学习者
展开
-
Zookeeper 分布式锁案例
1.原生Zookeeper 实现分布式锁案例(1)分布式锁实现package com.yingzi.zkcase2;import org.apache.zookeeper.*;import org.apache.zookeeper.data.Stat;import java.io.IOException;import java.util.Collections;import java.util.List;import java.util.concurrent.CountDownLatch原创 2022-01-18 23:31:43 · 186 阅读 · 0 评论 -
服务器动态上下线监听案例
服务器动态上下线监听案例文章目录1.需求2.需求分析3.编程实现1.先在集群上创建/servers节点2.服务器端向Zookeeper注册代码(Server)3.客户端代码(Client)4.测试1.在Linux命令行上操作增加减少服务器2.在IDEA上操增加减少服务器1.需求某分布式系统中,主节点可以有多台,可以动态上下线,任意一台客户端都能实时感知到主节点服务器的上下线。2.需求分析3.编程实现1.先在集群上创建/servers节点进入客户端后create /servers "ser原创 2022-01-18 23:14:30 · 1143 阅读 · 0 评论 -
客户端的API操作
客户端的API操作前提:保证hadoop102、hadoop103、hadoop104服务器上Zookeeper集群服务端启动文章目录客户端的API操作IDEA环境搭建创建ZooKeeper客户端IDEA环境搭建1.创建一个maven工程2.添加pom文件 <dependencies> <dependency> <groupId>junit</groupId> <artif原创 2022-01-18 22:50:13 · 517 阅读 · 0 评论 -
Zookeeper选举机制
文章目录第一次启动非第一次启动第一次启动非第一次启动原创 2022-01-18 22:38:38 · 154 阅读 · 0 评论 -
Zookeeper及客户端的基本操作
文章目录Zookeeper的基本操作1.启动Zookeeper2.查看进程是否启动3.查看状态4.启动客户端5.退出客户端6.停止Zookeeper客户端命令行操作Zookeeper的基本操作1.启动Zookeeperbin/zkServer.sh start2.查看进程是否启动jps3.查看状态bin/zkServer.sh status4.启动客户端bin/zkCli.sh5.退出客户端quit6.停止Zookeeperbin/zkServer.sh stop客户原创 2022-01-18 22:23:55 · 1135 阅读 · 0 评论