work hard work smart

专注于Java后端开发。 不断总结,举一反三。
随笔 - 1158, 文章 - 0, 评论 - 153, 阅读 - 186万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  V. ZooKeeper

摘要:1、增加依赖 <!-- curator ZK客户端--> <dependency> <groupId>org.apache.curator</groupId> <artifactId>curator-framework</artifactId> <version>2.10.0</version> < 阅读全文

posted @ 2021-10-30 21:41 work hard work smart 阅读(313) 评论(0) 推荐(0) 编辑

摘要:工具下载地址: https://github.com/HelloKittyNII/ZooViewer 下载后解压ZooViewer.zip 解压后的目录结构 运行startup.bat 输入连接的IP和端口 连接后的客户端界面如下图所示 阅读全文

posted @ 2020-06-01 18:12 work hard work smart 阅读(1620) 评论(0) 推荐(0) 编辑

摘要:Zookeeper 重连机制 阅读全文

posted @ 2018-11-05 22:57 work hard work smart 阅读(1009) 评论(0) 推荐(0) 编辑

摘要:引入zookeeper-3.4.11.jar 阅读全文

posted @ 2018-11-05 22:27 work hard work smart 阅读(227) 评论(0) 推荐(0) 编辑

摘要:一. zk集群,主从节点,心跳机制(选举模式) 二、Zookeeper集群搭建注意点 1、配置数据文件 myid 1/2/3 对应 server.1/2/3 2、通过./zkCli.sh -server [ip]:[port] 检测集群是否配置成功 三、单机环境搭建集群 1、拷贝另外两个zk 拷贝Z 阅读全文

posted @ 2018-10-29 14:03 work hard work smart 阅读(333) 评论(0) 推荐(0) 编辑

摘要:1、zk可以通过它自身提供的简写命令来服务器进行交互 需要使用到nc命令,安装yum install nc echo [commond] | nc [ip] [port] 2、[stat] 查看zk的状态信息,以及是否mode echo stat | nc xxxx 2181 (并且可以查看zook 阅读全文

posted @ 2018-10-28 22:49 work hard work smart 阅读(845) 评论(0) 推荐(0) 编辑

摘要:一、ACl(accerss control lists)权限控制 1 针对节点可以设置相关读写权限,目的为了保障数据安全性 2、权限permissions可以指定不同的权限范围以及角色 二、ACL命令行 getAcl 获取某个节点的acl权限信息 setAcl 设置某个节点的acl权限信息 adda 阅读全文

posted @ 2018-10-28 22:35 work hard work smart 阅读(682) 评论(0) 推荐(0) 编辑

摘要:一、auth auth:user:pwd:cdrwa digest:user:BASE64(SHA1(PWD)):cdrwa addauth digest user:pwd 增加用户和密码都是zhangsan: addauth digest zhangsan:zhangsan 设置权限: setAc 阅读全文

posted @ 2018-10-28 21:14 work hard work smart 阅读(1700) 评论(0) 推荐(0) 编辑

摘要:world:anyone:cdrwa getAcl /imooc/abc 获得节点abc的权限 设置权限为crwa。 setAcl /nick/abc world:anyone:crwa 测试删除权限。 创建节点xyz,然后删除失败 阅读全文

posted @ 2018-10-28 17:56 work hard work smart 阅读(173) 评论(0) 推荐(0) 编辑

摘要:一、watcher机制 1、针对每个节点的操作,都会有一个监督者-> watcher 2、当监控的某个对象(znode)发生了变化,则触发watcher事件 3、zk中的watcher是一次性的,触发后立即销毁 4、父节点,子节点 增删改都能触发其watcher 5、针对不同类型的操作,触发的wat 阅读全文

posted @ 2018-10-28 15:50 work hard work smart 阅读(178) 评论(0) 推荐(0) 编辑

摘要:一、zk特性的session的基本原理 1、客户端与服务端之间的连接存在会话 2、每个会话都可以设置一个超时时间 3、心跳结束,session则过期 4、session过期,则临时节点znode会被抛弃 5、心跳机制: 客户端想服务端的ping包请求 二、create命令 create /larry 阅读全文

posted @ 2018-10-14 22:38 work hard work smart 阅读(6891) 评论(0) 推荐(1) 编辑

摘要:一、启动zk客户端 进入bin目录 cd /usr/local/zookeeper-3.4.13/bin ./zkCli.sh 出现如下界面,说明已经连接上了 二、ls与ls2命令 1、 ls path 查看某个路径下目录列表 ls / 查看根目录下有一个zookeeper的目录。 目录就是一个节点 阅读全文

posted @ 2018-10-14 21:56 work hard work smart 阅读(6480) 评论(0) 推荐(2) 编辑

摘要:一、Zookeeper基本数据模型 是一个树形结构,类似于前端开发中的tree.js组件 zk的数据模型也可以理解为linux/unix的文件目录 /usr/local/... 每一个节点称之为znode,它可以有子节点,也可以有数据 每个节点分为临时节点和永久节点,临时节点在客户端断开后消失 每个 阅读全文

posted @ 2018-10-13 16:33 work hard work smart 阅读(202) 评论(0) 推荐(0) 编辑

摘要:一、下载Zookeeper 版本 zookeeper-3.4.13 下载地址:https://archive.apache.org/dist/zookeeper/ 解压后放在/usr/local/zookeeper-3.4.13 路径下 JDK安装: linux 安装多个版本JDK,指定tomcat 阅读全文

posted @ 2018-10-13 15:22 work hard work smart 阅读(1050) 评论(0) 推荐(0) 编辑

摘要:1、Zookeeper简介: 1) 中间件,为分布式系统提供协调服务 2) 作用于分布式系统,发挥其优势,可以为大数据服务 3) 支持Java,提供java和c语言的客户端api 2. 分布式系统 1) 很多台计算机组成一个整体,一个整体一致对外并且处理同一请求 2) 内部的每台计算机都可以相互通信 阅读全文

posted @ 2018-09-24 22:56 work hard work smart 阅读(126) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示