一、Zookeeper入门
课程视频:1.尚硅谷Zooleeper教程2.千锋Zooleeper教程 1. 概述 Zookeeper 是一个开源的分布式的,为分布式应用提供协调服务的 Apache 项目。 Zookeeper 从设计模式角度来理解:是一个基于观察者...
The server selected protocol version TLS10 is not accepted by client preferences [TLS12]
JDBC连接SQLService时报错误:“驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接' 最近在服务器部署服务时,在启动服务时报了这个错: 当时在网上查找了几个解决办法: 1....
java中带参数的try(){}语法含义是什么
我们大多数用的是try{ }的形式 InputStream is = null; OutputStream os = null; try { //... } catch (IOException e) { //... }finally{ try { if(os!=null){ os.close(); } if(is!=null){ is...
二、Zookeeper集群
1 集群安装 1.1 集群规划 在 hadoop102、hadoop103 和 hadoop104 三个节点上都部署 Zookeeper。 1.2 解压安装 1. 在 hadoop102 解压 Zookeeper 安装包到/opt/module/目录下 tar -zxvf apache-zo...
三、Zookeeper客户端命令行
1 命令行语法 命令基本语法功能描述help显示所有操作命令ls path使用 ls 命令来查看当前 znode 的子节点 [可监听]-w 监听子节点变化-s 附加次级信息create普通创建-s 含有序列-e 临时(重启或者...
四、Zookeeper客户端API
hadoop102、hadoop103、hadoop104 服务器上 Zookeeper 集群服务端启动。 1. IDEA 环境搭建 1. 创建一个工程:zookeeper 2. 添加pom文件 <dependencies> <dependency> <groupId&g...
五、 服务器动态上下线监听案例
1. 需求 某分布式系统中,主节点可以有多台,可以动态上下线,任意一台客户端都能实时感知到主节点服务器的上下线。 2. 需求分析 3. 具体实现 1. 先在集群上创建/servers 节点 [zk: localho...
六、ZooKeeper 分布式锁案例
什么叫做分布式锁呢? 比如说'进程 1'在使用该资源的时候,会先去获得锁,'进程 1'获得锁以后会对该资源保持独占,这样其他进程就无法访问该资源,'进程 1'用完该资源以后就将锁释放掉,让其他...
七、Zookeeper算法基础
1. Paxos算法 Paxos算法:一种基于消息传递且具有高度容错特性的一致性算法。 Paxos算法解决的问题:就是如何快速正确的在一个分布式系统中对某个数据值达成一致,并且保证不论发生任何异常,都...