![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ZooKeeper分布式专题与Dubbo微服务入门
文章平均质量分 77
让优秀成为你的习惯
从事大数据相关工作,想跟我一起学习大数据的朋友,可以微信搜索:ldc11235,关注我的公众号大数据技术学习和分享
展开
-
第1章 分布式系统概念与ZooKeeper简介
分布式系统概念与ZooKeeper简介1-1 zookeeper简介 1-1 zookeeper简介原创 2018-11-29 17:04:27 · 234 阅读 · 0 评论 -
第2章 ZooKeeper安装
ZooKeeper安装2-1 JDK的安装2-2 zookeeper下载、安装以及配置环境变量2-3 zookeeper文件夹主要目录介绍2-4 zookeeper配置文件介绍,运行zk 2-1 JDK的安装 下载jdk的tar.gz包,并传到Linux系统里面; 解压,并编辑/etc/profile配置jdk的环境变量 注意:在配置好了之后,要使用source 命令对/etc/profil...原创 2018-11-29 19:36:09 · 238 阅读 · 0 评论 -
第3章 ZooKeeper基本数据模型
ZooKeeper基本数据模型3-1 zk数据模型介绍(重点)3-2 zk客户端连接关闭服务端,查看znode3-3 zookeeper的作用体现 3-1 zk数据模型介绍(重点) 3-2 zk客户端连接关闭服务端,查看znode 我们先要运行server,然后才能去连接客户端: 一开始,我们不知道有哪些命令,我们可以用help来提示: ls : 指定某一个目...原创 2018-11-29 20:09:51 · 145 阅读 · 0 评论 -
第4章 ZK基本特性与基于Linux的ZK客户端命令行学习
ZK基本特性与基于Linux的ZK客户端命令行学习4-1 zookeeper常用命令行操作4-2 session的基本原理与create命令的使用4-3 set与delete命令的使用4-4 zk特性 – 理解watcher机制4-5 父节点watcher事件4-6 子节点watcher事件4-7 watcher常用使用场景4-8 权限acl详解,acl的构成-scheme与id 4-1 zook...原创 2018-11-30 15:02:32 · 304 阅读 · 0 评论 -
第5章 选举模式和ZooKeeper的集群安装
选举模式和ZooKeeper的集群安装5-1 集群的一些基本概念5-2 单机伪分布式安装zookeeper集群5-3 三台物理机(虚拟机)安装zookeeper集群5-4 测试集群角色以及选举 5-1 集群的一些基本概念 如果原来的主节点再回来的话,那么就只能当作一个从节点: 5-2 单机伪分布式安装zookeeper集群 一、复制出两个zookeeper: 二、 我们先进到第一个z...原创 2018-11-30 15:59:01 · 176 阅读 · 0 评论 -
第6章 使用ZooKeeper原生Java API进行客户端开发
使用ZooKeeper原生Java API进行客户端开发6-1 建立客户端与zk服务端的连接6-2 zk会话重连机制6-3 同步异步创建zk节点6-4 修改zk节点数据6-5 同步异步删除zk节点6-6 CountDownLatch的介绍6-7 CountDownLatch代码示例6-8 获取zk节点数据6-9 获取zk子节点列表6-10 判断zk节点是否存在6-11 acl - 默认匿名权限6-...原创 2018-11-30 21:29:15 · 244 阅读 · 0 评论 -
第7章 Apache Curator客户端的使用
Apache Curator客户端的使用7-1 curator简介与客户端之间的异同点7-2 搭建maven工程,建立curator与zkserver的连接 7-1 curator简介与客户端之间的异同点 7-2 搭建maven工程,建立curator与zkserver的连接 这个是需要引入的依赖: <dependency> <groupId>or...原创 2018-12-03 13:15:29 · 760 阅读 · 3 评论 -
第8章 Dubbo入门到重构服务
Dubbo入门到重构服务8-1 架构演变过程8-2 dubbo 入门简介8-3 单体到分层模式代码演示8-4 重构商品服务,抽取抽象工程8-5 暴露商品服务 8-1 架构演变过程 8-2 dubbo 入门简介 Dubbo官方网站 8-3 单体到分层模式代码演示 这种单体的方式,如果我们需要哪一个服务,那么我们就把这个服务的依赖导入即可引用: IMoocJSONResult...原创 2018-12-03 21:26:51 · 352 阅读 · 0 评论 -
第9章 分布式锁
分布式锁9-1 死锁与活锁的概念9-2 分布式锁的概念与数据最终不一致性的场景9-3 curator与spring的整合9-4 获取分布式锁的流程 9-1 死锁与活锁的概念 9-2 分布式锁的概念与数据最终不一致性的场景 9-3 curator与spring的整合 9-4 获取分布式锁的流程 TODO ...原创 2018-12-04 13:40:13 · 117 阅读 · 0 评论