跟着软信学zookeeper+docker+springcloud

7人 购买 好评度 -
用手机看

扫一扫继续用手机看

  • 微信扫码

  • QQ扫码

下载手机APP
收藏
  • java9期
更多班级

java9期

支持随到随学,24年12月过期

¥82.22

本班因教学质量问题暂时不能报名。 查看详情

课程因违反平台规定暂时不能报名。

立即购买

软信学院java分布式微服务体系springboot+springcloud ( 共10门 )

套餐价 :¥98.00 原价 :¥452.00 立即购买 查看详情

课程概述

目录

评论

简  介 跟着软信学zookeeper+docker+springcloud
1. 什么是zookeeper
2. 为什么用zookeeper和应用场景
2.1. 发布/订阅
2.2. 命名服务
2.3. 配置管理/分布式配置中心
2.4. 集群管理/动态上下线/服务注册/服务发现
2.5. 负载均衡
2.6. 分布式锁
2.7. Master选举
3. Zookeeper特点
4. 数据结构
4.1. 数据节点
4.2. 节点信息
4.3. 节点类型
5. Zookeeper单机搭建
5.1. zoo.cfg配置文件
6. 常用命令
6.1. 创建节点
6.2. 查看某个节点下的所有子节点信息
6.3. 查看节点数据内容和状态信息
6.4. 查看节点状态信息
6.5. 获取节点数据内容
6.6. 获取节点数据内容+状态
6.7. 修改节点数据内容
6.8. 删除节点
6.9. 设置节点配额(非强制限制,在日志warn体现)
n表示子节点最大个数
6.10. 查看节点配额信息
6.11. 删除节点配额
6.12. ACL权限操作
6.12.1. ACL特点
6.12.2. ACL 权限控制
6.13. 查看权限
6.14. 设置权限
6.15. 添加认证用户
6.16. 退出客户端
6.17. 连接或关闭其他zookeeper服务器
7. Watcher
7.1. 常用操作
7.2. 通知状态和事件类型
7.3. Watcher机制
8. Zookeeper集群搭建和原理
8.1. 集群角色
8.2. zookeeper端口
8.3. 集群docker搭建
8.3.1. 创建docker-compose.yml 文件
8.3.2. 在yml文件所在目录执行
8.3.3. 查看启动的zk容器
8.3.4. 查看容器角色
8.3.5. 客户端连接
8.4. 集群分布式一致性
8.4.1. CAP原则
8.4.2. Paxos算法
8.4.3. Raft算法
8.4.4. ZAB协议
Serverid:服务器ID
Epoch:逻辑时钟
Zxid:数据ID
8.5. 选举机制
Server状态:选举状态
9. Springboot与zookeeper 客户端整合
10.springboot中zookeeper java api的使用  

* 课程提供者:软信教育