zk使用

作者: 牛牛_735d | 来源:发表于2019-11-15 19:58 被阅读0次

参考配置项

tickTime 用于计算的时间单元、eg. session超时、N*tickTime
initLimit 用于集群、允许从节点连接、并同步到master节点的初始化连接时间、以tickTime的倍数来表示
syncLimit 用于集群、master主节点与从节点之间发送消息、请求和应答的时间长度(心跳机制)
dataDir 数据文件目录、必须
dataLogDir 日志目录、非必须、默认dataDir
clientPort 连接服务器的端口、默认 2181

client 连接

zkCli.sh 默认连接2181

client 命令

ls 与linux下ls同义
ls 等同于 ls + stat
stat 状态显示 zZxid zookeeper为数据分配的id pZxid 子节点的id
get 查看节点数据
create 创建节点 -e 临时节点
set 修改节点数据
delete 删除节点数据

ACL

构成: scheme: 采用的权限机制
(word:anyone:[permissions] |
auth:user:password:[permissions] |
digest:user:BASE64(SHA1(pass)):[permissions])
(ip:192.168.1.1:[permission])
(super: 代表超管、拥有所有的权限)

id: 代表允许访问的机制

permissons: 权限

权限字符缩写 crdwa
create: 创建子节点
read: 获取节点、子节点
write: 设置节点数据
delete: 删除子节点
admin: 设置权限

getAcl 获取节点的acl权限信息
setAcl 设置某个节点的acl权限信息
addAuth 输入认证权限信息、注册时、输入明文密码(登录)、但在zk的系统里、是以密文存在的

four letter cmd

stat 当前节点的状态信息
ruok 当前节点是否ok
conf 查看服务器相关的配置
cons 展示连接到server的client信息
envi 打印环境变量信息
mntr 监控zk的健康信息
wchs watcher的信息
wchc session与watch对应关系信息
wchp path与watch对应关系

相关文章

  • zk使用

    参考配置项 tickTime 用于计算的时间单元、eg. session超时、N*tickTimeinitLimi...

  • ZooKeeper之data tree

    应用使用ZookKeeper客户端库使用ZooKeeper服务。ZK客户端负责于ZK集群交互。 ZooKeeper...

  • Kafka Concept

    brokers 1.kafka使用zk临时节点维护brokers 信息,zk path为/brokers/ids ...

  • ZK使用总结

    基本概念 ZAB协议 客户端脚本 javaAPI ZKClient & Curator 应用场景 数据发布订阅 负...

  • kafka_2.11-0.10.1.0部署

    下载ZK和Kafka ZK部署 Kafka部署 简单使用1、启动 2、创建topic 3、查看所有topic 4、...

  • Kafka下载安装(单机)

    kafka有自带的zk,若想使用自己安装的zk可参考以下 ZooKeeper的安装与部署:https://www....

  • Zookeeper实践篇-Zookeeper经典场景实践

    前言 上篇我们学习了zk的api基础实践,并且了解了zk原生api与一些开源实现的zk客户端框架的选择使用,本篇我...

  • Curator调用实例

    Curator是zookeeper使用最广泛的工具(1)zk的应用场景:分布式锁、Master选举(2)zk的应用...

  • springboot集成原生zookeeper及api使用

    Pom文件 配置zk连接类 测试类-基本api使用

  • Zookeeper运维小结--CancelledKeyExcep

    项目中用到storm+kafka+zookeeper,在实际应用中zk和kafka常出问题,这里记录下在使用zk过...

网友评论

      本文标题:zk使用

      本文链接:https://www.haomeiwen.com/subject/kmasictx.html