ZooKeeper分布式专题与Dubbo微服务入门
文章平均质量分 77
让优秀成为你的习惯
从事大数据相关工作,想跟我一起学习大数据的朋友,可以微信搜索:ldc11235,关注我的公众号大数据技术学习和分享
展开
-
第1章 分布式系统概念与ZooKeeper简介
分布式系统概念与ZooKeeper简介1-1 zookeeper简介1-1 zookeeper简介原创 2018-11-29 17:04:27 · 237 阅读 · 0 评论 -
第2章 ZooKeeper安装
ZooKeeper安装2-1 JDK的安装2-2 zookeeper下载、安装以及配置环境变量2-3 zookeeper文件夹主要目录介绍2-4 zookeeper配置文件介绍,运行zk2-1 JDK的安装下载jdk的tar.gz包,并传到Linux系统里面;解压,并编辑/etc/profile配置jdk的环境变量注意:在配置好了之后,要使用source 命令对/etc/profil...原创 2018-11-29 19:36:09 · 246 阅读 · 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 · 173 阅读 · 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与id4-1 zook...原创 2018-11-30 15:02:32 · 312 阅读 · 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 · 186 阅读 · 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 · 254 阅读 · 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 · 805 阅读 · 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 · 359 阅读 · 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 · 125 阅读 · 0 评论